package fileload;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileLoad {
/**
* 字节流读写复制文件
* @param src
* @param out
*/
public static void FileInputStreamFileOutputStream(String src,String out){
FileInputStream fileInputStream = null;
FileOutputStream fileOutputStream = null;
try {
fileInputStream = new FileInputStream(src);
fileOutputStream = new FileOutputStream(out);
byte[] b = new byte[1024];
int num = 0;
while( (num = fileInputStream.read(b)) !=-1 ){
fileOutputStream.write(b,0,num);
fileOutputStream.flush();
}
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
fileOutputStream.close();
fileInputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
String src="D:/卡徒.txt"; //原文件路径
String out="E:/我是复制的.txt"; //复制后的文件路径
FileInputStreamFileOutputStream(src,out);
}
}
字节流复制文件(文本,图片,音乐等)
最新推荐文章于 2020-08-21 15:31:58 发布