public class test {
public static void main(String[] args) {
double[] d=new double[500];
for (int i = 0; i <500 ; i++) {
d[i]= Integer.MAX_VALUE;
}
boolean[] disco=new boolean[500];
for (int i = 0; i <500 ; i++) {
disco[i]= false;
}
disco(5)=true;
}
}
尝试更改disco数组中的值时,出现“预期方法调用”错误。 有人可以向我解释为什么会这样吗?
答案 0 :(得分:1)
要访问特定位置的数组中的项目,请使用方括号表示法。
disco[5]=false;
不是
disco(5)=false;
答案 1 :(得分:0)
您应该使用disco[5]
而不是disco(5)
。
当你在disco之后放()时,java正在寻找一个不存在的方法disco。要访问数组的索引,请使用[],方括号。