java 流 复制文件_【Java】使用字节流复制文件
其實(shí)用java程序復(fù)制文件并不難
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.LinkedList;
import java.util.List;
//文件復(fù)制
//E:/3.jpg ---> D:/1.jpg
public class CopyFileByIo {
public static void main(String[] args) {
FileInputStream fis=null;
FileOutputStream fos=null;
try {
//輸入流讀取 E:/3.jpg
fis=new FileInputStream("E:/3.jpg");
//輸出流
fos=new FileOutputStream("D:/1.jpg");
//字節(jié)緩沖區(qū)
byte[] buffer=new byte[1024];
int len=0;
while((len=fis.read(buffer))!=-1){
fos.write(buffer, 0, len);
fos.flush();
}
System.out.println("復(fù)制成功!");
} catch (Exception e) {
e.printStackTrace();
} finally{
try {
fos.close();
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
總結(jié)
以上是生活随笔為你收集整理的java 流 复制文件_【Java】使用字节流复制文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c 没有mysql名称空间_MySQL如
- 下一篇: Java中需要全部小写的是,下列哪些是J