-1
我正在嘗試使用4/8/12/etc。參數0-3應用於球[0],4-7參考球[1]等等。目前它將最後一組參數設置爲每個球,所以兩個球的四個值都具有參數4-7。在java中使用for循環實例化對象
int m = 0;
for(int p = 0; p<ss.balln; p++) {
try {
System.out.println(p);
ball[p].posx = Double.parseDouble(args[m]);
System.out.println(m);
m++;
ball[p].posy = Double.parseDouble(args[m]);
System.out.println(m);
m++;
ball[p].velx = Double.parseDouble(args[m]);
System.out.println(m);
m++;
ball[p].vely = Double.parseDouble(args[m]);
System.out.println(m);
m++;
}
catch (NumberFormatException nfe) {
System.out.println("Try using numbers.");
System.exit(0);
}
}
任何想法?
[請添加一個最小的,完整的,和可覈查的示例](https://stackoverflow.com/help/mcve) –
你是如何實例化'ball'陣列? –
我沒有看到任何在這裏實例化的對象......除了'Double's或'NumberFormatException'外。 –