我想读取空格后的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:终端可能不会发送击键到程序,直到你按下回车键。 –
是否有另一种方式来阅读允许我这样做的字符? –