java用字节流输入和输出流,实现一个c:\\a.mp3到 d:\\a.mp3的拷贝\
时间: 2023-10-30 08:06:54 浏览: 101
java流实现文件拷贝
4星 · 用户满意度95%
要实现一个文件拷贝,你可以使用Java的字节流输入和输出流来读取和写入文件。以下是一个示例代码来实现c:\\a.mp3到d:\\a.mp3的拷贝:
```java
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileCopy {
public static void main(String[] args) {
String sourceFile = "c:\\a.mp3"; String destinationFile = "d:\\a.mp3";
try (FileInputStream fis = new FileInputStream(sourceFile);
FileOutputStream fos = new FileOutputStream(destinationFile)) {
byte[] buffer = new byte[1024];
int bytesRead;
while ((bytesRead = fis.read(buffer)) != -1) {
fos.write(buffer, 0, bytesRead);
}
System.out.println("文件拷贝成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
阅读全文