java新手,写学校作业时发现了这个问题问题代码运行时,发现第二个输入直接被跳过了为了解决这个问题,我对Java中出现输入被跳过的情况进行了探究①Java中连续出现两个输入,部分情况下会出现第二个输入被跳过的情况②输入被跳过的情况只会发生在出现nextLine()方法的情况下③当nextLine();方法位于任意输入方法之后时,nextLine()方法会因为读取了回车而跳过输入④简单的解决办法:把nextLine();换成next() 或者 写两个nextLine(),让第一个nextLine()吃掉回车Ⅰ.两个数字的输入:输入两个int类型的数据运行结果可以发现输入时没有任何问题。
暂无评论