我和一些同学正在为 Java 做一个家庭作业,要求我们使用自动换行将字符串的 ArrayList 打印到 PrintWriter,这样所有输出都不会超过 80 个字符。我们已经对此进行了广泛的 Google 搜索,但找不到任何基于 Java API 的方法来执行此操作。
我知道在 SO 上提出家庭作业问题通常是“错误的”,但我们只是在寻找最佳方法的建议,或者如果我们错过了 API 中的某些内容。这不是作业的主要部分,只是一个小的输出要求。
理想情况下,我希望能够对 ArrayList 的 toString 进行自动换行,因为它的格式已经很好了。