黑马程序员技术交流社区
标题:
键盘录入
[打印本页]
作者:
sophitia
时间:
2015-7-3 23:29
标题:
键盘录入
JAVA基础学习视频中键盘录入信息有个标准代码:BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));
可是我发现有一个Scanner,在导入包java.util.*;之后,可以使用Scanner input=new Scanner(System.in);之后再调用如String str=input.Next();的方法获得键盘信息,
那么问题来了,Scanner的底层是否就是调用了前面的代码?在同样录入字符串的情况下,哪个方法会更加好呢?
作者:
Diors
时间:
2015-7-3 23:34
首先你要明白System.in才是标准输入流,Scanner和InputStreamReader都是从标准输入流中获取信息而已,所以Scanner没有使用InputStreamReader的代码,至于哪个方法好,就得看情况了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2