已知c盘中存在文件test.txt,文件里亦若干文本内容,现通过字节流将test.txt文件中的内容拷贝到C:\530\java\io\text.txt文件中,编码实现上述功能。提交代码和指定文件的截图。
时间: 2024-02-23 08:00:58 浏览: 27
以下是Java代码实现:
```java
import java.io.*;
public class CopyFile {
public static void main(String[] args) {
String srcFilePath = "C:\\test.txt";
String destFilePath = "C:\\530\\java\\io\\text.txt";
try (InputStream in = new FileInputStream(srcFilePath);
OutputStream out = new FileOutputStream(destFilePath)) {
byte[] buffer = new byte[1024];
int length;
while ((length = in.read(buffer)) > 0) {
out.write(buffer, 0, length);
}
System.out.println("文件拷贝成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
以上代码使用字节流实现了将 `C:\test.txt` 文件中的内容拷贝到 `C:\530\java\io\text.txt` 文件中。需要注意的是,在使用字节流进行文件拷贝时,需要使用 `InputStream` 和 `OutputStream` 类来读写文件内容,而且在使用完这两个类之后需要手动关闭流,否则可能会造成资源泄漏。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)