cat73 发表于 2014-7-1 21:14
注意你调用了两次nextLine()
只有一次给str赋值
当然显示赋值的那一次
luheqi 发表于 2014-7-1 21:29
我想问的是nextLine()方法究竟干了什么,原理是什么。有人说什么吃掉回车,
我这里不仅仅吃掉回车,上一 ...
cat73 发表于 2014-7-1 21:31
首先,这种问题你应该学会查阅JAVA_API文档
然后,我给你解释下这个函数的用处吧
这个函数其实很简单,当你 ...
luheqi 发表于 2014-7-1 21:34
情看我的刚刚发的另一帖子:nextLine()的重要作用 12行
http://bbs.itheima.com/thread-126697-1-1.html ...
cat73 发表于 2014-7-1 21:43
你内个里边的nextLine的作用是清空了缓冲区吧
Scanner的内部细节我没去了解过
我觉得是在抛出异常时没有 ...
luheqi 发表于 2014-7-1 21:45
嗯,这个解释还不错,不知道是否正确。细节方面不了解,官方的文档也不是说得很清楚。 ...
luheqi 发表于 2014-7-1 21:56
结果:
1
行号是1: 1
cat73 发表于 2014-7-1 23:28
你输出的是str
自然什么时候给str赋值
就输出什么
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |