Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java如何处理;输入“;键盘上的键_Java_Eclipse_Validation_Java.util.scanner_System.in - Fatal编程技术网

java如何处理;输入“;键盘上的键

java如何处理;输入“;键盘上的键,java,eclipse,validation,java.util.scanner,system.in,Java,Eclipse,Validation,Java.util.scanner,System.in,大家好,我是编程方面的新手,我正在尝试使用System.in扫描仪进行一些用户输入验证 我试图找到一种方法来检测用户什么都不输入,只是按enter键,但java似乎不承认enter键是输入,因为当我运行程序并按enter键时,控制台上的文本光标只是移动到一个新行,程序的行为好像仍在等待输入,那么我如何检测当按下回车键时 次要问题是按enter键与无输入相同,还是将类作为输入?如果您使用的是扫描仪(System.in)的实例,按enter键,Scanner.nextLine()如果没有以前的输入,

大家好,我是编程方面的新手,我正在尝试使用System.in扫描仪进行一些用户输入验证 我试图找到一种方法来检测用户什么都不输入,只是按enter键,但java似乎不承认enter键是输入,因为当我运行程序并按enter键时,控制台上的文本光标只是移动到一个新行,程序的行为好像仍在等待输入,那么我如何检测当按下回车键时


次要问题是按enter键与无输入相同,还是将类作为输入?

如果您使用的是
扫描仪(System.in)的实例,
按enter键,
Scanner.nextLine()
如果没有以前的输入,应返回空字符串。

您没有包含代码。回车键添加一个换行符,即空格。您要求
扫描器
读取的内容决定了空白是重要还是被跳过。