package shujia1119.ReadWritestream;
/*
字节输入输出流读取数据例子
*/
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class InputoutputStream {
public static void main(String[] args) throws IOException {
FileInputStream fis = null;
FileOutputStream fos = null;
try {
//获取文件
fis = new FileInputStream("D:\\mydoc\\test.txt");
//创建文件
fos = new FileOutputStream("D:\\mydoc\\testnew.txt");
//创建数组(中转站)进行存储每次读取的内容
byte[] b = new byte[1000];
//使用while进行循环读取我们的文本内容,再写入到我们的新文件中
while (fis.read(b) != -1) {
fis.read(b);
fos.write(b, 0, b.length);
}
System.out.println("文件复制成功");
} catch (IOException e) {
e.printStackTrace();
} finally {
if (fos != null)
fos.close();
if (fis != null)
fis.close();
}
}
}
字节输入输出流读取数据实例
最新推荐文章于 2022-09-24 11:00:28 发布