println("This program allows you to enter your exam results!");
int n0 = readInt("How many exam results do you have? ");
for (int n=1; n<=n0; n++) {
String r0 = "r"+n;
int result = readInt("Result "+n+": ");
println(r0);
}
我是java新手,想知道是否可以將'String r0'變量的內容設置爲'int result'變量的名稱(而不是結果)。Java - 將變量內容設置爲新變量名稱
我希望這樣做,因爲我的程序將有多個'int結果',我將需要稍後使用每一個用於算術目的。
不,在像Java這樣的編譯語言中你不能這樣做。在運行時沒有局部變量名稱,只是堆棧位置。 – 2012-07-24 15:58:29