【发布时间】:2020-07-17 16:00:18
【问题描述】:
我正在尝试从 String ArrayList 中删除偶数长度的单词,它几乎可以正常工作,只是由于某种原因,一个偶数单词正在通过。
我的代码:
public ArrayList<String> removeEvenLength(ArrayList<String> a) {
for (int i = 0; i < a.size(); i++) {
String wordEntry = a.get(i);
if (wordEntry.length() % 2 == 0) {
a.remove(i);
}
}
return a;
我一定错过了什么,但我无法确定到底是什么。非常感谢指针。
【问题讨论】: