问答详情
源自:1-9 经验总结

在控制台输入时遇到的情况,哪位大神遇到过这个情况,该怎么怎么解决呀

http://img.mukewang.com/596497c30001caef04820136.jpg

需要手动把光标调到正确输入的位置程序才能运行出来..是不是我的程序有问题

提问者:And_leafy 2017-07-11 17:22

个回答

  • 慕粉2123195469
    2017-07-11 23:45:16
    已采纳

    when you type into a line of words or codes,please end with "\n";

    for example:

    System.out.println("please enter a number:");

    Scanner s = new Scanner(System.in); 

    String line = s.nextLine(); 

    because nextLine()自动读取了被next()去掉的Enter作为他的结束符

  • qq_我没有腰啊_0
    2017-09-14 22:53:03

    我也出现了这个问题    纠结了好久。。。

  • 花花_公纸
    2017-08-05 21:03:51

    我也出现了

  • 玄机圣人
    2017-07-15 12:51:41

    假如你用的是eclipse,或者mye,不是你程序的问题,是eclipse本身的bug。

    出现这种问题后,只能重新运行你的程序了,没办法继续获取输入了