Java-IO:复制文件

时间:2023-03-08 21:50:47
 import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException; public class CopyFileDemo {
public static void main(String[] args) { FileInputStream fis = null;
FileOutputStream fos = null;
try {
fis = new FileInputStream("js.mp3");
fos = new FileOutputStream("copy_js.mp3");
// BufferedInputStream bis=new BufferedInputStream(fis);
// BufferedOutputStream bos=new BufferedOutputStream(fos);
byte[] bt = new byte[1024];
int len = 0;
while ((len = fis.read(bt)) != -1) {
fos.write(bt, 0, len);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (fis != null)
fis.close();
if (fos != null)
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}