我需要将单词列表写入文件,然后将文件保存在磁盘上。以下两种方法中的一种是否比另一种更好?第二个显然使用更多的主内存,但速度有区别吗?
(这只是伪代码)
for i = 0 to i = n:
word = generateWord();
FileWriter.println(word);
end loop
相对
String [] listOfWords = new List
for i = 0 to i = n:
word = generateWord();
listOfWords.add(word)
end loop
for i = 0 to n:
FileWriter.println(listOfWords[i]);
end loop