我迄今爲止代碼:給定一個整數「n」,返回一個包含數字0,1,2,3 ......的大小爲「n」的數組。
public int[] arrayCreation1(int n) {
int[] a = new int[0];{}
int i = 0;
for (int i = 0) i<size.length) i++); {
}
return i;
}
我怎麼會去完成呢?
我迄今爲止代碼:給定一個整數「n」,返回一個包含數字0,1,2,3 ......的大小爲「n」的數組。
public int[] arrayCreation1(int n) {
int[] a = new int[0];{}
int i = 0;
for (int i = 0) i<size.length) i++); {
}
return i;
}
我怎麼會去完成呢?
我想這應該讓你開始atleast。
我也是編程新手,這是我覺得是錯的。
正如評論所指出的,你的代碼有許多問題:
下面是一些代碼,將工作,但我建議你花一些時間與一本書或教程:
public int[] createArray(int n){
int[] out = new int[n];
for(int i = 0; i < n; i++){
out[i] = i;
}
return out;
}
您的循環無效,以及數組初始化。你也重新聲明'我'。 – Li357
我認爲第二行應該是'int [] a = new int [n];',因爲具有零元素的數組不是很有用。另外,你可能想看一下在線的Java教程,看看你是否能夠找到for循環的正確語法。 –
你能幫我嗎? – Brian