java 为什么用for循环执行去用nextline接收数据只能执行一次,但是用next却可以执行多次?

2025-04-05 07:37:24
推荐回答(1个)
回答1:

这是一个指针位的问题,next()方法调用后指针是不动的,直到你敲回车会读取下一行;而nextLine()这个方法自动会将指针指向下一行,如此循环,以后读到的都是空内容了