编写一个方法write File,当该方法被调用 时,实现向D盘下的erample.tat中追加写入字符串”务实创新”。提示:1、创建example.tzt文件的文件输出流"对象,并设置为追加模式。2、将“务实创新”字符串转换成字节数组。了、使用输出流对象写入字节组4、关闭输出流。
时间: 2024-03-14 19:44:16 浏览: 163
好的,您的问题是如何编写一个方法writeFile,实现向D盘下的example.txt中追加写入字符串“务实创新”。下面是一个Java实现的示例代码:
```java
import java.io.FileOutputStream;
import java.io.IOException;
public class FileUtil {
public static void writeFile() {
String filePath = "D:\\example.txt";
String content = "务实创新";
FileOutputStream fos = null;
try {
// 创建文件输出流对象,并设置为追加模式
fos = new FileOutputStream(filePath, true);
// 将字符串转换成字节数组
byte[] bytes = content.getBytes();
// 使用输出流对象写入字节数组
fos.write(bytes);
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
// 关闭输出流
if (fos != null) {
fos.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
```
在上面的示例代码中,我们首先定义了文件路径和要写入的内容,然后创建了一个文件输出流对象,并设置为追加模式,这样就可以将内容追加写入到example.txt文件中了。接着,将字符串转换成字节数组,并使用输出流对象写入字节数组。最后,一定要记得关闭输出流对象。
阅读全文