Java 在Eclipse中,定义嵌套类
我正在尝试使用Eclipse定义一个嵌套类Java 在Eclipse中,定义嵌套类,java,class,nested,Java,Class,Nested,我正在尝试使用Eclipse定义一个嵌套类 public class Xxx { private boolean[][] grid; private boolean OPEN = true; private Site[][] s; class Site() { private int val; Site() { // empty constructor } }
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) {
........
}
.......
}
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的行中,我得到一个错误
这条线上有多个标记
-令牌“类”上的语法错误,应为@
-语法错误,插入“}”以完成块
我的语法错了吗?我不明白消息。删除()
:
你的类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) {
........
}
.......
}