gpt4 book ai didi

java - 按钮执行绝对忽略 for 循环

转载 作者:行者123 更新时间:2023-12-01 22:58:55 24 4
gpt4 key购买 nike

单击按钮时,for 循环绝对被忽略。它只是跳过循环并继续执行。为什么会出现这种情况。终端打印“断点”,然后立即“完成”。

骨架代码:

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {                                         

if(SomeClass.someMethod() == true){
boolean passed = false;
for(int p = 0; passed = false; p++){
//my code...

}
System.out.println("breakpoint");
}
else{
someJTextArea.append(...some message...);
}
System.out.println("finish");
}

最佳答案

你缺少一个等号,它应该是

 boolean passed = false;
for(int p = 0; passed == false; p++){
//my code...
}

就目前而言,您不会在每次迭代时检查 passed 的值,而是进行赋值。

此外,请务必更改循环内 passed 的值,以避免无限迭代。

关于java - 按钮执行绝对忽略 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23636856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com