我正在尝试研究一种将字符串的 ArrayList 作为参数并从中删除所有偶数长度的字符串的方法。这是我到目前为止所拥有的:
public void removeEvenLength(ArrayList<String> items) {
for (String s : items) {
if (s.length() % 2 == 0) items.remove(s);
}
}
由于某种原因,这不起作用,当我尝试在其中包含元素的任何 ArrayList 上运行它时,它会显示错误。有人能告诉我为什么吗?在此先感谢您的帮助。