作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近正在尝试通过阅读 Head First Java 来学习 Java。
这是第39页的程序列表。为了更好地理解它,我尝试使用eclipse输入并运行它。部分程序如下:
public class GuessGame {
Player p1;
Player p2;
Player p3;
public void startGame() {
p1 = new Player();
p2 = new Player();
p3 = new Player();
int guessp1 = 0;
int guessp2 = 0;
int guessp3 = 0;
boolean p1isRight = false;
boolean p3isRight = false;
这不是整个程序,但您可能会看到出现“玩家无法解析为类型”的问题。那么我该如何修正这个程序呢?
最佳答案
当您执行Player p1
时,您实际上是在创建一个p1
引用,该引用应该指向Player
类的对象,但该对象不是在你的情况下。在程序中,当您执行 p1 = new Player()
时,您正在创建一个 Player 对象
(new Player()
),但编译器不能'没有看到 Player
类,因此出现错误。因此,您必须创建一个 Player
类,以便编译器知道 Player
的真正含义
关于java - 我应该如何从头开始java纠正这个程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19191340/
我需要用这样的数据构建一个表: ┌────────┬───────────┬────────┐ │ ID │ Name │ Age │ ├────
我是一名优秀的程序员,十分优秀!