64946
2017-09-24 11:02
上面一行代码正常,下面一行死循环
在catch里面加String s=console.next();
确实有用,这是为什么呢,请提示正确的id被它当做用户输入的了吗
2017-09-25 20:59:22
共 1 条回复 >
可能是缓冲区啥的,由于你输入的不是int 型而是w,w会一直在缓冲区里,直道它被正确取出,那时缓冲区才为空。所以一直循环下去
程_1104
那为什么用Integer.parseInt时w就不会一直在缓冲区里呢?
2017-10-19 19:22:54
共 2 条回复 >
Java入门第三季
409792 学习 · 4340 问题
相似问题
回答 7
回答 3
回答 2
回答 4