私はarraylistのすべての要素の最初の単語を大文字にするメソッドを作成しようとしています。だから、ArrayListのがある場合:ListIteratorを使用してArrayList内の文字を大文字にする
を "メリーさんの羊を持っていた":
それがすべての要素を変更する必要があります
"メリーさんの羊"
これはコードであり、これをコンパイルするための唯一の方法です。それ以外の方法では、オブジェクトをStringに変換できないというエラーが表示されます。
public static void capitalize(List<String> words) { String str = ""; ListIterator iter = words.listIterator(); while (iter.hasNext()) { str = iter.next() + ""; str.toUpperCase(); iter.set(); } }
十分にはっきりしていました。おかげ
*他のすべての方法* - 好きですか? –
'ListIterator'を使うことを忘れないでください。 –