我正在尝试使用Eclipse定义嵌套类....
public class Xxx {
private boolean[][] grid;
private boolean OPEN = true;
private Site[][] s;
class Site() {
private int val;
Site() { // empty constructor
}
}
public Xxx(int N) {
........
}
.......
}
在定义内部类Site的行上,我收到错误...
此行有多个标记 - 令牌" class",@ expected上的语法错误 - 语法错误,插入"}"完成Block
我的语法错了吗?我不明白这个消息。
答案 0 :(得分:10)
删除()
:
class Site {
// ...
}
答案 1 :(得分:0)
您的班级Site()
不是一种方法,而是一个班级。方法后面是()
,班级后跟{}
public class Xxx {
private boolean[][] grid;
private boolean OPEN = true;
private Site[][] s;
class Site {
private int val;
Site() { // empty constructor
}
}
public Xxx(int N) {
........
}
.......
}