JAVA自己创建文件“我的青春谁做主txt”内容为“梦想洋溢着快乐,青春包裹着梦想。我的青春,我的花季,雨季,都是属于我自己的,只有我才可以去操控它,只有我才有资格去改变它我的青春只有我才可以做主!",要求将此文件的内容使用字节流复制到 D:\myFile\myPrime.txt 中。
时间: 2024-03-26 09:39:44 浏览: 11
好的,以下是实现JAVA自己创建文件并复制的代码:
```java
import java.io.*;
public class FileCopy {
public static void main(String[] args) {
String sourceFileName = "我的青春谁做主.txt";
String targetFileName = "D:\\myFile\\myPrime.txt";
try {
File sourceFile = new File(sourceFileName);
File targetFile = new File(targetFileName);
// 创建字节输入流和字节输出流
FileInputStream input = new FileInputStream(sourceFile);
FileOutputStream output = new FileOutputStream(targetFile);
// 复制文件
byte[] buffer = new byte[1024];
int length;
while ((length = input.read(buffer)) != -1) {
output.write(buffer, 0, length);
}
// 关闭流
input.close();
output.close();
System.out.println("文件复制成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
执行以上代码,会在项目目录下创建一个名为“我的青春谁做主.txt”的文件,并将其内容复制到 D:\myFile\myPrime.txt 中。