java向文件中写入多行文本的代码
时间: 2023-06-10 14:04:56 浏览: 88
好的,以下是Java向文件中写入多行文本的代码示例:
```java
import java.io.FileWriter;
import java.io.IOException;
public class WriteToFileExample {
public static void main(String[] args) {
String filepath = "C:\\temp\\myfile.txt"; // 文件路径和文件名
// 将多行文本保存在字符串数组中
String[] lines = {"第一行文本", "第二行文本", "第三行文本"};
try {
FileWriter fw = new FileWriter(filepath);
// 使用循环遍历字符串数组,将每行文本写入文件中,以换行符分隔
for(String line : lines) {
fw.write(line + System.lineSeparator());
}
fw.close(); // 关闭文件写入器
System.out.println("文件写入完成!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
以上代码使用Java的FileWriter类实现向文件中写入多行文本的功能。在代码示例中,我们将需要写入文件的多行文本保存在一个字符串数组中,然后使用循环遍历数组,将每行文本写入文件中,并在每一行文本的末尾添加一个换行符,以便实现多行文本的换行显示。注意,在文件写入完成后一定要关闭文件写入器,以便释放系统资源和保存文件内容。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)