将list<String>中得内容写入.txt文件中
时间: 2024-02-18 08:05:48 浏览: 134
Python打开文件,将list、numpy数组内容写入txt文件中的方法
好的,下面是将List<String>中的内容写入.txt文件的示例代码:
```java
import java.io.FileWriter;
import java.io.IOException;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> contents = List.of("Hello", "World", "Java");
String filePath = "output.txt";
try {
FileWriter writer = new FileWriter(filePath);
for (String line : contents) {
writer.write(line + System.lineSeparator());
}
writer.close();
System.out.println("Successfully wrote to the file.");
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}
}
}
```
代码中使用了`FileWriter`类将List<String>中的内容逐行写入到指定的.txt文件中。需要注意的是,在写入每一行的时候,需要添加一个换行符,可以使用`System.lineSeparator()`来实现。
另外,如果需要在写入文件的时候追加内容,可以使用`FileWriter(filePath, true)`构造函数来打开文件。
阅读全文