Scanner 这个类大家用得多吗?我觉得还不如用BufferedReader习惯。 这个有什么好处 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好处很多。简单列举几点:1、不需要你自己做类型转换2、Scanner抛出的都是运行时异常,不强制处理。不像BufferedReader需要强制处理IOException,使代码结构复杂化3、支持使用正则表达式获取内容,有时很方便……其它让楼下说吧…… BufferedReader敲的代码有点多,我 比较懒,所以比较喜欢用Scanner 习惯问题吧 我就喜欢用Scanner类 呵呵 个人觉得Scanner来的快,没有学过流的时候就开始用了,后来才知道是怎么一回事!呵呵 它可以直接得到输入类型,不需要转换类型,也不需要readLine()等 java Swing 加入一个滚动条后不出东西了,为什么 用什么工具写java java用dom保存xml文件 进程条问题 初学 lucene 还望高手指点一二?? 警惕!!!!!!!!!!!!! java里的scanf("%d,%s",i,s)是哪个函数? 怎么使用assert 这个关键字? 各位大侠帮个忙,跳转页面如何加 Session值? 获得java的集成环境 一个JTable 放在JScrollPane中,如果这个JTable有50行,而JScrollPane中一页只能显示20行,我想让JTable 从第25行开始显示,怎么做? 字符串排序
1、不需要你自己做类型转换
2、Scanner抛出的都是运行时异常,不强制处理。不像BufferedReader需要强制处理IOException,使代码结构复杂化
3、支持使用正则表达式获取内容,有时很方便
……
其它让楼下说吧……
我 比较懒,所以比较喜欢用Scanner
它可以直接得到输入类型,不需要转换类型,也不需要readLine()等