请编写一段java代码,把List<String>类型的变量以txt文本形式存储到当前工作目录下
时间: 2024-05-13 21:20:13 浏览: 48
好的,这个问题可以回答。以下是Java代码示例:
```java
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.List;
public class TxtFileWriter {
public static void writeListToFile(List<String> list, String fileName) {
try (BufferedWriter bw = new BufferedWriter(new FileWriter(fileName))) {
for (String str : list) {
bw.write(str);
bw.newLine();
}
} catch (IOException e) {
System.err.format("IOException: %s%n", e);
}
}
}
```
然后,您可以在您的代码中调用此方法,如下所示:
```java
List<String> myList = new ArrayList<>();
myList.add("Hello");
myList.add("World");
TxtFileWriter.writeListToFile(myList, "myList.txt");
```
这将在您的当前工作目录下创建一个名为“myList.txt”的文本文件,并将您的列表内容写入该文件中。
阅读全文