いくつかのクラスメートと私は、ワードラップを使用して文字列のArrayListを出力する必要があるJavaの宿題に取り組んでいます。 。私たちはこれを広く研究し、これを行うためのJava APIベースの方法を見つけることはできません。ワードラップを持つPrintWriterに文字列のArrayListを印刷する
私は宿題に関する質問をするのが一般的に間違っていることは知っていますが、これを行うための最良の方法の推奨事項を探しているだけです。これは宿題の大部分ではなく、わずかな出力要件です。
理想的には、すでに整形済みなので、ArrayListのtoStringをワードラップすることができます。
ArrayList内の文字列の構成についてもう少し詳しく説明できますか?同様に、彼らは個々の言葉ですか? – seekerOfKnowledge
私たちが書いているクラスは、テキストファイル内のキーワードの出現を分析することです。 ArrayList自体にはIntegerのコレクションが保持されており、それぞれが単語の出現位置になります。私はそれがちょうどtoStringされ、Stringとして扱われると思う。 ArrayListでtoStringを呼び出すと、適切に表示されます。単語の折り返しがないだけです。 – wjl
ArrayListがIntegersを保持している場合、toStringを呼び出すと整数値がテキストとして書式設定され、表示されます。確かにそれはあなたが望むものではありません。対応する位置に実際の言葉を表示したくないのですか? –