我想讀取空格後的Integer值,但使用掃描儀只能在按Enter後才起作用。我怎樣才能讓它讀取空格後的整數?Java - 讀空間後的整數值
這是我的代碼:
for (i = 0; i< n; i++) {
scanner = new Scanner(System.in);
list.add(scanner.nextInt());
}
我想讀取空格後的Integer值,但使用掃描儀只能在按Enter後才起作用。我怎樣才能讓它讀取空格後的整數?Java - 讀空間後的整數值
這是我的代碼:
for (i = 0; i< n; i++) {
scanner = new Scanner(System.in);
list.add(scanner.nextInt());
}
你不能這樣工作 – Antoniossss
它取決於你的終端,而不是Java:終端可能不會發送擊鍵到程序,直到你按下回車鍵。 –
是否有另一種方式來閱讀允許我這樣做的字符? –