黑马程序员技术交流社区

标题: 键盘录入 [打印本页]

作者: 68帅锅    时间: 2016-5-28 01:00
标题: 键盘录入
键盘两种录入方式:
         1.通过转换流将System.in标准输入流转换为字符流
         再通过BufferedReader包装
         读取控制台输入的字符串
        
         2.通过Scanner扫描器关联键盘输入流去读取键盘录入的数据
         第二种功能更强大

作者: jialp1024    时间: 2016-5-28 12:25
喜欢那种用那种就好了
作者: cofujun    时间: 2016-5-28 18:25
支持,说的好
作者: daniel031699    时间: 2016-5-28 18:28
学到知识了
作者: 小忧伤    时间: 2016-5-28 18:43
支持,说的好
作者: TCK8888    时间: 2016-5-28 21:24
本帖最后由 TCK8888 于 2016-5-28 21:25 编辑

楼主一起交流学习哈
     Java中接收键盘输入的三种方法
          (1) System.in和System.out方法
                                  缺点一: 该方法能获取从键盘输入的字符,但只能针对一个字符的获取
                                  缺点二: 获取的只是char类型的。如果想获得int,float等类型的输入,比较麻烦。
           (2) InputStreamReader和BufferedReader方法
                                  优点: 可以获取键盘输入的字符串
                                   缺点: 如何要获取的是int,float等类型的仍然需要转换
           (3)Scanner类中的方法              优点一: 可以获取键盘输入的字符串
           优点二: 有现成的获取int,float等类型数据,非常强大,也非常方便;
         




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