我有下面的Java程序。無法打印輸出
public class A{
public static void main(String[] args) {
double C = 500.0;
int init = 0, incr = 0;
while (init < C) {
init = incr + 2;
}
System.out.println(init);
}
}
在這裏,當我運行這個程序,它不會拋出任何錯誤以及不顯示任何錯誤。在這裏,當我完全禁用while
塊時,程序將運行並打印init
(0)的值。
在這裏,我甚至嘗試將System.out.println(init);
更改爲System.out.println("Hello");
,但仍未禁用while
塊,即使這不會被打印。
請讓我知道爲什麼發生這個問題,並在我的代碼錯誤(如果是這樣,請讓我知道如何解決它)或任何其他幫助。
謝謝,
勒凱什
如果您嘗試使用調試器,它會讓您的生活變得更加輕鬆。 – OPK 2015-03-19 12:21:01