gpt4 book ai didi

java - 将 Arraylist 保存到文本文档中的单独行

转载 作者:行者123 更新时间:2023-12-01 17:34:41 24 4
gpt4 key购买 nike

尝试将数组列表项保存到文本文件中,我有点让它工作,但它将整个数组列表保存在一行上

我希望每行保存它,并且开头没有任何重复项或空括号,任何帮助将不胜感激。另外,如果可能的话,删除文本周围的括号,以便于读取数组列表

最佳答案

当数据已经是字节格式时,FileOutputStream 更适合。我建议你使用类似 PrintWriter 的东西。

PrintWriter pw = null;
try {

File file = new File("file.txt"); //edited
pw = new PrintWriter(file); //edited
for(String item: Subreddit_Array_List)
pw.println(item);
} catch (IOException e) {
e.printStackTrace();
}
finally{
pw.close();
}

请记住,这会覆盖之前文件中的内容,而不是追加到文件中。输出的格式如下:

Cats
Dogs
Birds

关于java - 将 Arraylist 保存到文本文档中的单独行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61061326/

24 4 0
文章推荐: java - 如何解决谷歌应用引擎延迟问题?
文章推荐: java - 程序如何读取unicode?
文章推荐: java - 方法的幕后发生了什么 - public static long parseLong(String s,int radix)
文章推荐: java - 为什么 Velocity 不显示