我正在制作一个简单的java程序,它接收来自用户的输入以生成白银现货价格。我想知道我是否正确关闭程序......
我在while循环中有一个选项,允许用户通过按“0”结束程序。我的目标是清除屏幕并退出程序,但我不确定这是否是最好的方法:
else if (itemWeight == 0){
System.out.print('\u000C');
System.exit(0);
答案 0 :(得分:1)
System.exit(0)
是最好的方法。
答案 1 :(得分:1)
除非确实需要,否则您不一定需要使用System.exit()
。
另一种方式是使用标志
boolean running = true;
while (running) {
// get input...
if (itemWeight == 0) {
running = false;
} else {
// ...
}
}
答案 2 :(得分:0)