编写一个方法writeFile(),当该方法被调用时,实现向D盘下的example.txt中追加写入字符串”务实创新”。
时间: 2023-12-10 12:39:21 浏览: 150
nodejs对字符串进行编辑并生成文件
以下是一个Java中实现向文件追加写入字符串的writeFile()方法:
```java
import java.io.*;
public class Example {
public static void writeFile() {
String filePath = "D:/example.txt";
String content = "务实创新";
BufferedWriter writer = null;
try {
// 打开文件并追加写入内容
writer = new BufferedWriter(new FileWriter(filePath, true));
writer.write(content);
writer.newLine(); // 换行
} catch (IOException e) {
e.printStackTrace();
} finally {
// 关闭文件
try {
if (writer != null) {
writer.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
writeFile();
}
}
```
该方法使用Java的BufferedWriter类实现向文件追加写入字符串。首先指定要写入的文件路径和内容,然后创建一个BufferedWriter对象并打开文件。接着向文件中写入内容,并添加换行符以便下次写入时内容不会和上次写入的内容连在一起。最后关闭文件。
注意:该方法的实现基于Java的标准库,需要在Java代码中导入相关的IO类库。
阅读全文