您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

详解java中的BufferedReader类

2024/6/10 5:41:24发布32次查看
java中bufferedreader类
构造方法:
一:public bufferedreader(reader in,int sz)
1、用指定大小输入缓冲区的缓冲字符输入流;
2、in 一个 reader;
3、sz 输入缓冲区的大小。
二:public bufferedreader(reader in)
1、用默认大小输入缓冲区的缓冲字符输入流。
免费视频教程推荐:java在线教程
常用方法:
public int read() throws ioexception
读单个字符,作为一个整数(范围 0 到 65535 (0x00-0xffff))读入的字符,若到流末尾,返 -1。
public int read(char[] cbuf) throws ioexception
一次读取一个字节数组cbuf - 目标缓冲区 读取的字符数,若已到达流末尾,返 -1
public void close() throws ioexception
关闭该流并释放与之关联的所有资源。
特殊用法:
public string readline() throws ioexception
1、读取一个文本行
2、下列字符之一即可认为某行已终止:换行 (’\n’)、回车 (’\r’) 或回车后直接跟着换行。
3、若已达流末尾,返null
示例代码:
import java.io.bufferedreader;import java.io.filereader;public class class1 { public static void main(string[] args) throws exception { //创建字符缓冲输入流对象 bufferedreader br = new bufferedreader(new filereader("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类的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product