我的代碼有沒有語法錯誤,但是當我啓動程序,我應該得到我需要幫助(邏輯)
class verschlüsselung {
private static void search(int b, int a) {
b = 1;
Random r = new Random();
a = r.nextInt(9);
System.out.println(a);
while (a != b) {
for (b = 0; b == 9; b++) {
if (b == a) {
System.out.println("found the number " + b);
}
}
}
}
public static void main(String args[]) {
search(0, 0);
}
}
我感謝每一個解釋,我沒有在控制檯中看到該消息。
使用類名稱變音氣餒。 – MrTux 2014-09-06 16:38:40
「我沒有在控制檯中得到消息,因爲我應該得到」你的代碼假設要做什麼?你期望輸出什麼? – Pshemo 2014-09-06 16:38:44
你的循環只在'a!= b'時執行,並且在你檢查總是假的if(b == a)'時 – karthikr 2014-09-06 16:39:05