黑马程序员技术交流社区

标题: 直接使用System.in和使用Scanner的区别,哪位大神解释一下啊 [打印本页]

作者: 王新新    时间: 2013-5-20 16:20
标题: 直接使用System.in和使用Scanner的区别,哪位大神解释一下啊
在命令行模式下输入数据到程序时,可以直接使用标准输入串对象System.in吗,但是使用java,util.system类也可以取得用户的输入,两者有什么区别吗
作者: Jacky_Chen1990    时间: 2013-5-20 16:25
java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。
作者: 王新新    时间: 2013-5-20 16:35
两者在获取数据的类型和字节上上有没有区别呢,一次输入一个字符串或者一个数组,是不是System.in对象就不适用了呢,我记得刚学java的时候只知道System.in




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2