package com.chj.io;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
/**
* 文件字节输入流
* 1、创建源
* 2、选择源
* 3、操作
* 4、释放资源
* @author Administrator
*
*/
public class IOTest03 {
public static void main(String[] args) {
//创建源
File src=new File("abc.txt");
InputStream is=null;
try {
is=new FileInputStream(src);
byte[] flush=new byte[1024];//缓冲容器
int len=-1;//接收长度
while((len=is.read(flush))!=-1) {
//字节数组-->字符串(解码)
String str=new String(flush, 0, len);
System.out.println(str);
}
}catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally {
if(null!=is) {
try {
is.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
【JAVA】IO之文件字节输入流
最新推荐文章于 2022-09-22 16:01:28 发布
关键词由CSDN通过智能技术生成