import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.lang.String;
//输入输出流实现复制文件
public class Test {
public static void main(String[] args) throws IOException {
//输入对象
File file = new File("D:\\Git\\LICENSE.txt"); //源文件
FileInputStream fis = new FileInputStream(file);
//输出对象
File file2 = new File("D:\\Test2.txt"); //目标文件
FileOutputStream fos = new FileOutputStream(file2);
//缓冲字节数组 大小为1024个字节
byte[] bytes = new byte[1024];
int len = 0;
//将读取到的内容写入到另外一个文件中
while ((len = fis.read(bytes)) != -1) {
fos.write(new String(bytes,0,len).getBytes());
}
//关闭管道
fis.close();
fos.close();
}
}
利用Java的字节输入输出流简单复制文件
最新推荐文章于 2022-12-11 21:47:04 发布