Java 如何为返回键或输入键写入if条件

Java 如何为返回键或输入键写入if条件,java,Java,我正在用java编写一个程序,在这个程序中,如果用户按下“return”键,那么应该执行下一条语句。但是,我不明白如何在代码中为“returnkey”或enter key编写if条件。有人能帮我吗?除非我遗漏了什么,否则你可以用扫描仪检查nextLine() Scanner s = new Scanner(System.in); System.out.println("Press enter to continue"); s.nextLine(); System.out.println("Tha

我正在用java编写一个程序,在这个程序中,如果用户按下“return”键,那么应该执行下一条语句。但是,我不明白如何在代码中为“returnkey”或enter key编写if条件。有人能帮我吗?

除非我遗漏了什么,否则你可以用
扫描仪检查
nextLine()

Scanner s = new Scanner(System.in);
System.out.println("Press enter to continue");
s.nextLine();
System.out.println("Thank you");

如果它是由于在文本字段或文本区域中点击回车键而导致的,则可以添加按键操作侦听器,然后使用If条件检查是否按下了enter键

比如,

if (e.getKeyCode()==KeyEvent.VK_ENTER) {
   //do some code
}

或者,您也可以研究密钥绑定。

您能告诉我们您已经尝试了什么吗?这个问题有许多相互矛盾的解释,每个解释都有不同的答案。它“太宽了”。你需要更具体一些。详细描述您正在编写的程序类型,以及您试图检测的内容。或者,向我们展示您的代码的相关部分……最好与
KeyEvent.VK_ENTER
进行比较,而不是使用fix文本。