package cn.itcast_03;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;
/*
* 注意:虽然我们有两种方式可以读取,但是请注意,这两种方式针对同一个对象在一个代码中只能使用一个
*
*
*/
public class BufferedInputStream读取数据 {
public static void main(String[] args) throws IOException {
// BufferedOutPutStream(InputStream in)
//BufferedInputStream bos = new BufferedInputStream(fos);
BufferedInputStream bos = new BufferedInputStream(
new FileInputStream("bod.txt"));
//读取数据
int by = 0;
while((by = bos.read()) != -1) {
System.out.println((char)by);
}
byte[] bys = new byte[1024];
int len = 0;
while((len = bos.read(bys)) != -1) {
System.out.println(new String(bys , 0 , len));
}
//释放数据
bos.close();
}
}
java之BufferedInputStream读取数据
最新推荐文章于 2024-08-15 15:25:24 发布