用Java实现在d:磁盘中创建ecust1 和ecust2文件,文件内容都为字符串“华东理工大学ecust”,其中,ecust1使用的是unicode编码,ecust2使用的是GBK编码。
时间: 2024-02-12 15:04:57 浏览: 85
好的,以下是用Java实现在d:磁盘中创建ecust1和ecust2文件,文件内容都为字符串“华东理工大学ecust”的代码:
```java
import java.io.*;
public class CreateFiles {
public static void main(String[] args) {
String str = "华东理工大学ecust";
String path = "d:\\";
// 创建ecust1.txt文件,使用Unicode编码
try {
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(path + "ecust1.txt"), "Unicode");
osw.write(str);
osw.close();
} catch (IOException e) {
e.printStackTrace();
}
// 创建ecust2.txt文件,使用GBK编码
try {
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(path + "ecust2.txt"), "GBK");
osw.write(str);
osw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
运行上述代码后,会在d:盘根目录下创建ecust1.txt和ecust2.txt两个文件,其中ecust1.txt使用的是Unicode编码,ecust2.txt使用的是GBK编码。
阅读全文