我的代码有没有语法错误,但是当我启动程序,我应该得到我需要帮助(逻辑)
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