我在Ubuntu上使用NetBeans 8.2。有什么方法可以使s.hasNextDouble()使用鍵盤輸入返回false,從而在不更改代碼的情況下執行代碼的最后一行?此代碼段計算輸入數字的平均值。double sum = 0;int n = 0;Scanner s = new Scanner(System.in);System.out.print("Enter 1 number: ");while (s.hasNextDouble()) { double number = s.nextDouble(); sum += number; n++; System.out.print("Enter " + (n + 1) + " number: ");}System.out.println();if (n == 0) { System.out.println("Error!!!");} else { System.out.println("Average: " + sum / n);}
如何停止Java輸入
慕無忌1623718
2021-05-10 17:22:10