-2
我想創建一個方法來在每個點上生成一個具有(浮點)值的數組。用數字創建一個浮點數組
我目前的做法:
static float[] createFloatArrayWithNumbers(int count){
float arr []= new float [count];
for(int i=0; i<=count; i++){
arr[i]=i;
}
return arr;
}
該方法返回[[email protected]
。但它不應該,
例如,當count == 7
,輸出是:
3.0f,
5.1f,
7.2f,
9.3f,
11.4f,
13.5f,
是值隨機設定?
也許這是由於隱式轉換整數變量'i'浮動?但你應該用你正在使用的適當語言重新標記你的問題,儘管這看起來很像C系列,可能是其他的東西 –
它的Java;)。如果我設置count == 7,該方法返回[F @ 6e1408 – user2999432
當然,它的確,數組默認情況下是不可打印的。改爲使用'List',或者編寫自己的陣列打印機。 – Neet