java怎么把一个输出结果写到文件里
时间: 2023-09-11 22:11:39 浏览: 266
Java_输入输出流及文件读写详解
5星 · 资源好评率100%
在 Java 中,可以使用 `FileWriter` 类或者 `BufferedWriter` 类将输出结果写入文件中。具体操作步骤如下:
1. 创建一个文件对象:使用 `File` 类创建一个文件对象,指定文件路径和文件名。
2. 创建一个 `FileWriter` 对象或者 `BufferedWriter` 对象:`FileWriter` 是一个字符流,可以直接写入字符串;`BufferedWriter` 是一个缓冲流,可以提高写入文件的效率。
3. 写入内容:使用 `write()` 方法将输出结果写入文件中。
4. 关闭文件:使用 `close()` 方法关闭文件。
下面是一个示例代码,将输出结果写入名为 "output.txt" 的文件中:
```
import java.io.*;
public class WriteToFile {
public static void main(String[] args) {
try {
File file = new File("output.txt");
FileWriter writer = new FileWriter(file);
// 或者使用 BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write("这是要写入文件的内容");
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
你可以根据自己的需求修改文件名和写入内容。需要注意的是,在使用完文件写入操作后,一定要将文件关闭,否则可能会导致文件无法正常保存。
阅读全文