请在这里忍受我,本周我有医院预约,不幸的是我不知道如何使用2D阵列,大麦知道阵列。我试图解决它们。我正在运行下面的代码作为我的项目的测试,并收到以下错误
public class employee {
private int ID, salary_ID;
public employer (int ID, int salary_ID){
this.ID=ID;
this.salary_ID=salary_ID;
}
public String getID(){
return ID;
}
public void setID(int num){
num= ID;
}
public String getSalaryID(){
return salary_ID;
}
public void setSalaryID(int num){
num= salary_ID;
}
}
我的代码在
下面 public class employee {
private int ID;
public employer (int ID){
this.ID=ID;
}
public String getID(){
return ID;
}
public void setID(int num){
num= ID;
}
}
点击错误
时会突出显示以下内容Fixed bug #66622 (Closures do not correctly capture the late bound class (static::) in some cases).
答案 0 :(得分:1)
您的数组Die[][] myDie = new Die[0][0];
的大小为零。任何访问它的尝试都将超出范围。
尝试将其初始化为零维度,例如Die[][] myDie = new Die[10][10];
会给你一个10 * 10的二维阵列。