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

相关文章:

  • 2022-12-23
  • 2021-10-18
  • 2021-09-13
  • 2021-05-29
  • 2021-04-08
  • 2021-09-30
  • 2021-09-13
  • 2022-12-23
猜你喜欢
  • 2021-06-09
  • 2021-04-16
  • 2022-02-10
  • 2021-05-25
  • 2021-11-23
  • 2021-11-02
相关资源
相似解决方案