第一次使用CSDN,也是第一次自己写博客😀
Java中使用字节流实现文件的复制操作
public class ioTestDemo01 {
public static void main(String[] args) throws IOException{
long s = System.currentTimeMillis();
//创建一个字节输入流
InputStream fis = new FileInputStream("这里放要复制的文件的原路径");
//创建一个字节输出流
OutputStream fos = new FileOutputStream("这里放要复制的文件的目标路径");
//创建一个字节缓冲数组
byte[] bt = new byte[1024*1024];
//声明一个整型变量来获取当前读取的有限长度
int len = 0;
//使用while循环来拷贝文件
while((len = fis.read(bt))!=-1) {
fos.write(bt,0,len);
}
fos.close();
fis.close();
long e = System.currentTimeMillis();
System.out.println("一共耗时:"+(e- s)+"毫秒");
}
}