FileInputStream读取数据
A:操作步骤
a:创建字节输入流对象
b:调用read()方法
c:释放资源
B:代码体现:
FileInputStream fis = new FileInputStream("fos.txt");
//读的文件必须存在,不存在就会报错
//方式1
int by = 0;
while((by=fis.read())!=-1) {
System.out.print((char)by);
}
//方式2
byte[] bys = new byte[1024];//每次读取1024个字节
int len = 0;
while((len=fis.read(bys))!=-1) {
System.out.print(new String(bys,0,len));
//获取每次读取的实际有用的字节后,转换成字符串输出到控制台
}
fis.close();
|
|