java濡備綍鎶妉ist鏁版嵁鍐欏叆鏂囦欢
鍦↗ava涓紝浣犲彲浠ヤ娇鐢‵ileWriter绫绘垨鑰匓ufferedWriter绫诲皢涓€涓狶ist涓殑鏁版嵁鍐欏叆鍒颁竴涓枃浠朵腑銆備笅闈㈡槸涓€涓ず渚嬩唬鐮侊細
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.List;
public class WriteListToFile {
public static void writeListToFile(List<String> list, String fileName) {
try (BufferedWriter writer = new BufferedWriter(new FileWriter(new File(fileName))) {
for (String str : list) {
writer.write(str);
writer.newLine();
}
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
List<String> list = List.of("Hello", "World", "Java");
writeListToFile(list, "output.txt");
}
}
鍦ㄨ繖涓ず渚嬩腑锛屾垜浠畾涔変簡涓€涓獁riteListToFile鏂规硶锛屽畠鎺ユ敹涓€涓瓨鍌ㄥ瓧绗︿覆鐨凩ist鍜屼竴涓枃浠跺悕浣滀负鍙傛暟锛岀劧鍚庡皢List涓殑鏁版嵁閫愯鍐欏叆鍒版寚瀹氱殑鏂囦欢涓€傚湪main鏂规硶涓紝鎴戜滑鍒涘缓浜嗕竴涓寘鍚笁涓瓧绗︿覆鐨凩ist锛屽苟璋冪敤writeListToFile鏂规硶灏嗗叾鍐欏叆鍒板悕涓簅utput.txt鐨勬枃浠朵腑銆?/p>