当我尝试关闭它时循环程序。如何修复此无限循环?

时间:2016-07-13 18:26:06

标签: java string loops infinite-loop

该程序应该接收来自用户的输入,将其放入文本文件中,然后能够在以后需要时提取信息(尚未实现)。程序打开并接收值并保存它们,但当我关闭程序时,会出现一个新窗口,并重复此操作。有关如何阻止这种情况的任何帮助?它可能只是在某个地方失踪,但我无法解决它对我的生活。

.htaccess

2 个答案:

答案 0 :(得分:0)

您只读取cmd一次的输入,然后再从不重新分配。因此,如果第一个while循环的条件(cmd.compareToIgnoreCase("end")!= 0)为真,那么它将永远循环。

答案 1 :(得分:0)

你的git fetch是罪魁祸首。循环从字面上继续,因为没有任何改变条件。

如果您要在脚本中的某个位置将此条件git push更改为true,那么您的脚本将按照您希望的方式终止!

注意:您没有为命令分配单词while loop!也许制作一个命令将使脚本做你想要的!

编辑:在这些片段中尝试将(cmd.compareToIgnoreCase("end")!= 0)更改为"exit"

"end"

EDIT2 :通过将以上if语句添加到while循环的底部,它应该退出!

"exit"

希望这有帮助!