java中bufferedreader是什么意思,如何理解BufferedReader类
Java BufferedReader类
构造方法:
1.公共缓冲读取器(reader in,int SZ)
1.输入指定大小输入缓冲区的缓冲字符输入流;
2、在一个阅读器里;
3.sz输入缓冲区的大小。
二:公共BufferedReader(Reader in)
1.输入具有默认大小的缓冲区的缓冲字符输入流。
免费视频教程推荐:java在线教程
常用方法:
public int read()抛出IOException
将单个字符作为整数读取(范围0到65535 (0x00-0xffff)),如果到达流的末尾,则返回-1。
public int read(char[] cbuf)抛出IOException
一次读取一个字节数组CBUF目标缓冲区读取的字符数,如果已经到达流的末尾,则返回-1。
公共void close()引发IOException
关闭该流并释放与其关联的所有资源。
特殊用法:
公共字符串readLine()引发IOException
1.阅读文本行。
2.一行可以被视为由下列字符之一终止:换行符( \n )、回车符( \r )或回车符后直接跟换行符。
3.如果已经到达流的末尾,则返回null。
示例代码:
导入Java . io . buffered reader;
导入Java . io . filereader;
公共类class1 {
公共静态void main(String[] args)引发异常{
//创建字符缓冲区输入流对象
buffered reader br=new buffered reader(new file reader( D:/1 . txt );
//读取数据
//一次读取一个字符数组
char[]CHS=new char[1024];
int len=0;
while((len=br.read(chs))!=-1) {
system . out . println(new String(CHS,0,len));
}
//释放资源
br . close();
}
}相关文章教程推荐:java入门教程以上是对java中BufferedReader类的详细讲解。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。