ely*_*hiv -3 java eclipse android
我在包map1中有一个这样的类:
import android.graphics.Bitmap;
public class Map {
public Bitmap Structure;
public String name;
public Integer ID;
}
Run Code Online (Sandbox Code Playgroud)
在不同的项目中,有以下代码:
public class dummy {
map1.Map MM = new map1.Map();
MM.ID = 5;//this line is a error: "Syntax error on token "ID", VariableDeclaratorId expected after this token"
}
Run Code Online (Sandbox Code Playgroud)
我检查了参考文献,一切都没问题(据我所知)
我有一个不同的,一切正常.我找不到任何显着的差异,但我对eclipse很新.
为什么会这样,我如何让我的第二个项目工作?
基本上你的代码坏了.这个说法:
MM.ID = 5;
Run Code Online (Sandbox Code Playgroud)
不在构造函数,方法或初始化程序中.它需要.例如,您可能希望将其放在构造函数中:
public class dummy {
map1.Map MM = new map1.Map();
public dummy() {
MM.ID = 5;
}
}
Run Code Online (Sandbox Code Playgroud)
我怀疑你的其他工人类没有这样的语法错误.
(除此之外,开始使用私有变量,避免与标准库类型冲突,例如Map遵循Java命名约定,这是一个非常好的主意.)
| 归档时间: |
|
| 查看次数: |
235 次 |
| 最近记录: |