nextInt()和nextLine()一起使用时的注意点

问题原因:
nextLine()会把nextInt(),next(),nextDouble(),nextFloat()的结束换行符作为字符串读入,进而不需要从键盘输入字符串nextLine便已经转向了下一条语句执行。
解决办法:
在每一个nextInt(),next(),nextDouble(),nextFloat()后都加一个nextLine()语句,将它们的结束换行符过滤。

posted @ 2019-04-17 22:15  想看云飞却没风~  阅读(808)  评论(0编辑  收藏  举报