要將List集合寫入文件,可以使用Java中的FileWriter或者BufferedWriter類。以下是一個示例代碼:
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.List;
public class WriteListToFile {
public static void main(String[] args) {
List<String> list = List.of("apple", "banana", "orange");
try (BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"))) {
for (String item : list) {
writer.write(item);
writer.newLine();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
在這個示例中,我們創建了一個List集合包含三個水果,然后將這些水果寫入到名為"output.txt"的文件中。通過使用BufferedWriter類,我們可以逐行寫入List集合的內容到文件中。如果文件不存在,則會創建一個新的文件并寫入數據,如果文件已存在,則會覆蓋原有內容。