请测试我的代码。我试图终止我的程序时,用户按回车键或没有短信。但我的程序是不终止。请帮助我!
Scanner s = new Scanner(System.in); String a =s.nextLine(); while(s.hasNext()) { System.out.println(s.nextLine()); }
ejk8hzay1#
这条线可能对你有帮助。java scanner hasnext()不返回false您的s.hasnext()在代码中挂起,因为扫描仪在system.in上
mwngjboj2#
你想让它回显用户键入的任何内容,直到他们按enter键而不键入任何内容?
Scanner s = new Scanner(System.in); String a = s.nextLine(); while(!a.equals("")) { System.out.println(a); a = s.nextLine(); }
2条答案
按热度按时间ejk8hzay1#
这条线可能对你有帮助。java scanner hasnext()不返回false
您的s.hasnext()在代码中挂起,因为扫描仪在system.in上
mwngjboj2#
你想让它回显用户键入的任何内容,直到他们按enter键而不键入任何内容?