Java Scanner 中next() 与nextLine()的区别
Jimmy
posted @ 2011年10月08日 16:11
in Java Programming
, 16281 阅读
最近写程序,把Scanner next() 与 nextLine()混合使用时很容易出错,还是先了解下它们的区别吧。
关键在于:next() 方法遇见第一个有效字符(非空格,换行符)时,开始扫描,当遇见第一个分隔符或结束符(空格或换行符)时,结束扫描。这时使用nextLine(),继续读,有可能读入第一个字符是空格或换行符。
这篇文章的例子描述得很清楚。解析Scanner之next与nextLine区别.pdf
2011年10月09日 01:44
人生苦短,用python吧