一些同学和我正在为Java做家庭作业,这要求我们使用换行将字符串的ArrayList打印到PrintWriter,以便输出不会传递80个字符。我们已经广泛地使用Google,并且找不到任何基于Java API的方式来执行此操作。用字换行打印字符串的ArrayList到PrintWriter
我知道在SO上提出作业问题通常是“错误的”,但我们只是寻找最佳方式的建议,或者我们错过了API中的某些内容。这不是作业的主要部分,只是一个小的输出要求。
理想情况下,我想能够打包ArrayList的toString,因为它已经很好地格式化了。
你能否提供一些关于ArrayList中字符串组成的细节?像,他们是个人的话吗? – seekerOfKnowledge 2010-12-02 06:29:49
我们正在编写的类正在分析文本文件中关键字的出现次数。 ArrayList本身持有Integer的集合,每个集合都是这个词出现的位置。我认为它可以被串起来并作为一个字符串处理。在ArrayList上调用toString会正确显示它,而不是在换行。 – wjl 2010-12-02 06:31:20