创建带有阵列列表值的新文本文件的最简单方法是什么?


  • 我希望文本文件以特定的格式,这确实是我所获得的。

我当前正在寻找一种通过使用阵列列表中的值创建的新文本文件的方法。我如何创建一个文本文件,该文件将使我拥有我要寻找的格式?

public static void createTextfilefloMarrayList(){

    List<String> cities = new ArrayList<String>();
    cities.addAll(Arrays.asList("Boston", "Washington", "Irving", "Dallas"));
    //Get the file reference
    Path path = Paths.get("C:\apps\output.txt");
    //Use try-with-resource to get auto-closeable writer instance
    try (BufferedWriter writer = Files.newBufferedWriter(path)) {
        cities.forEach(city -> {
            try {
                writer.write(city);
                writer.write("n");
            } catch (IOException e) {
                e.printStackTrace();
            }
        });
    } catch (IOException e) {
        e.printStackTrace();
    }
}

最新更新