是否可以使用Scanner,PrintWriter处理arrayList

时间:2017-02-12 17:16:02

标签: java arraylist java.util.scanner printwriter

我有一个从文件读取并将所有信息放入ArrayList的方法。之后,可以使用某种方法以某种格式读取它。 现在我想知道的是:是否可以只使用Scanner和PrintWriter类,将终端完全相同的输出复制到新的txt文件? 感谢

1 个答案:

答案 0 :(得分:1)

  

是否可以仅使用Scanner和PrintWriter类,将完全相同的输出从终端复制到新的txt文件?

是。有可能的。你可以:

1)直接从原始文件(使用Scanner)读取并写入新文件(使用PrintWriter)或

2)如果您希望将程序的输出保存在文本文件中:

C:\> java myProgram > myFile.txt

如果您首先将整个文件数据存储到ArrayList这样的数据结构中,那么如果文本文件太大,您将无法一次性将所有内容存储到ArrayList中。