我听说改变你在迭代中迭代的列表并不好。
示例(伪代码):
for (int i = 0; i < someList.length(); i++) {
someList.getAt(i).doSomething();
}
为什么?会有副作用吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
这样的事情会更好。
for_each(E item in somelist)
{
item.doSomeThing();
}
E / Item可以是任何东西(客户,整体,双打)