【发布时间】:2020-04-05 12:52:56
【问题描述】:
我目前必须输入一个字母来停止 while 循环并打印出数字列表。 有没有更好的方法来确定输入最后一个 int 的时间?
` Scanner scanner = new Scanner(System.in);
System.out.println("Enter a sequence of integer values" +
" to be sent to the server");
List<Integer> numberList = new ArrayList<Integer>();
while(scanner.hasNextInt()) {
numberList.add(scanner.nextInt());
}
System.out.println(numberList);
os.write(String.valueOf(numberList));
scanner.close();`
【问题讨论】:
标签: java loops arraylist integer