Strings の ArrayList をパラメーターとして取り、そこから偶数の長さのすべての文字列を削除するメソッドに取り組もうとしています。これは私がこれまでに持っているものです:
public void removeEvenLength(ArrayList<String> items) {
for (String s : items) {
if (s.length() % 2 == 0) items.remove(s);
}
}
何らかの理由でこれが機能していません。要素を含む ArrayList で実行しようとすると、エラーが表示されます。誰かが理由を教えてもらえますか? 助けてくれてありがとう。