内部リストは違法であり、スローされます変更ConcurrentModificationException:これについて for (Item i : theList) {
if (i.num == 123)
foo(i); // foo modifies theList
}
しかし、何? for (Item i : theList) {
if (i.num == 123) {
私は、ツリーデータ構造を剪定、次の機能があります。 public static void pruneTree(final ConditionTreeNode treeNode) {
final List<ConditionTreeNode> subTrees = treeNode.getSubTrees();
for (ConditionTreeNode current :