package io.bytestream.test;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.Buffer;
import sun.java2d.pipe.BufferedOpCodes;
public class CopyMp3Test {
public static void main(String[] args) throws IOException {
copy_2();
}
private static void copy_2() throws IOException {
FileInputStream fis=new FileInputStream("D:\\BaiduNetdiskDownload\\0.mp3");
BufferedInputStream bufis=new BufferedInputStream(fis);
FileOutputStream fos=new FileOutputStream("d:\\2.mp3");
BufferedOutputStream bufos=new BufferedOutputStream(fos);
byte[]buf=new byte[1024];
int len=0;
while((len=bufis.read(buf))!=-1) {
bufos.write(buf,0,len);
}
fos.close();
fis.close();
}
private static void copy_1() throws IOException {
FileInputStream fis=new FileInputStream("D:\\BaiduNetdiskDownload\\0.mp3");
FileOutputStream fos=new FileOutputStream("d:\\1.mp3");
byte[]buf=new byte[1024];
int len=0;
while((len=fis.read(buf))!=-1) {
fos.write(buf,0,len);
}
fos.close();
fis.close();
}
}