关于Scanner和BufferedReader(待续)
来源:互联网 发布:禅道 linux 启动 编辑:程序博客网 时间:2024/05/21 14:49
BufferedReader类位于java.io包中。import java.io.*
//实例化键盘输入对象BufferedReader keyboardIn = new BufferedReader(new InputStreamReader(System.in));//从键盘输入整数保存在变量answer中answer=Integer.parseInt(keyboardIn.readLine());//使用上述输入方法时,main方法的写法public static void main(String [] args) throws Exception
Scanner的用法在前面的博客中写过:http://blog.csdn.net/yogima/article/details/77374908
Scanner是一个可以使用正则表达式来分析基本类型和字符串的简单文本扫描器,也是控制台应用程序最为常用的文本输入方式。Scanner取得输入数据的依据是空格符:如按下空格键,Tab键或者Enter键,Scanner就会返回下一个输入。所以说Scanner不能输入空格,如果你希望取得含有空格的字符串BufferedReader可以做到。(BufferedReader对象只将回车看作输入结束)
BufferedReader是字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取,速度要比Scanner快。而且也可以设置缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。
另:其实Scanner和BufferedReader都是需要close的
void close(); //关闭该流。并释放与该流相关的所有资源。
阅读全文
0 0
- 关于Scanner和BufferedReader(待续)
- BufferedReader和Scanner
- Scanner和BufferedReader的区别
- Scanner和BufferedReader获取键盘输入
- java里BufferedReader和Scanner
- Scanner和BufferedReader的区别和用法
- Scanner和BufferedReader的区别和用法
- java 简单的输入BufferedReader和Scanner
- Java中BufferedReader和scanner的对比
- Java中BufferedReader和scanner的对比
- ava中BufferedReader和scanner的对比
- Java中BufferedReader和scanner的对比
- Java---IO(Scanner和BufferedReader)
- Scanner和BufferedReader读取文件速度比较
- Java中BufferedReader和scanner的对比
- Scanner类和BufferedReader类的区别
- 关于BufferedReader 和FileReader
- BufferedReader和inputstream和Scanner的解释和比较
- fft5730hdu
- TYVJ 4877组合数
- CSS之未知高度img垂直居中
- 实验二 线性表综合实验之间接寻址
- jq代码学些15--表格展开伸缩
- 关于Scanner和BufferedReader(待续)
- 家庭光纤宽带延长光纤
- Java知识复习(I/O)
- js代码学习16--表格内容过滤
- poj 1562 Oil Deposits
- Android新浪微博SDK分享功能接入
- IO系列之File
- js代码学习17--控制字体大小
- 关系型数据库和非关系型数据库的区别