Scanner类中输入int数据,再输入String数据不正常的

  • 原因是这样的,当你输入完数字之后回车换行的时候,系统将会把回测换行误判为字符串,所以字符串为空.
  • 常见的解决办法:
  1. 先输入字符串再输入数字;
  2. 一定要先数字的话,可以考虑在新new一个Scanner对象接收.
原文地址:https://www.cnblogs.com/lujun1949/p/7423926.html