我在初始化數組時遇到了問題,並且不太明白如何去做。如何初始化一個Array對象?
public class Array {
int[] array;
public Array(int[] array) {
this.array = array;
}
public int sum() {
int sum = 0;
for (int i = 0; i < this.array.length; i++) {
sum = sum + array[i];
}
return sum;
}
public double average() {
double av = this.sum()/this.array.length;
return av;
}
public static void main(String[] args) {
Array a = new Array[3];
}
}
我不斷收到一個錯誤,即要求:數組發現:[]數組
我希望做一個掃描儀,並有陣列用戶輸入,但我甚至不知道如何初始化它首先
僅僅因爲你命名你的類「Array」並不能使它成爲可索引的。 – 2014-09-24 11:01:22
傳遞一個int []數組,如數組a = new Array(new int [3]) – 2014-09-24 11:03:01