这只是sanner的一个bug,,你如果先用Scanner输出int型的,再用其输出String型的,那么会把换行符复制给字符串。先String,再int没事,,因为你循环后是先int后String了
解决办法:1.可以每次输入都创建一个Scanner对象(这种方法不好)
2.不管输入什么都当作字符串来输入,然后根据需求再在程序中把字符串转成相应类型。
解决办法:1.可以每次输入都创建一个Scanner对象(这种方法不好)
2.不管输入什么都当作字符串来输入,然后根据需求再在程序中把字符串转成相应类型。