我用list循环遍历,用来删除符合条件的元素,为什么报错~
大侠们,指点一下~
[code="java"]不用list的remove 用iterator的remove,用list的remove下标会变,下标越界可能出现[/code]
[code="java"]你先遍历出来 for循环,然后保存对象中,然后调用方法在删除,不就行了?很简单的[/code]
[code="java"]你什么框架?[/code]
[code="java"] 用iterator遍历,然后那iterator的remove删除 就不会出那种问题了
[/code]
[code="java"]ArryIndexOutOfBoundsException[/code]
这个认识吧!!!!你换了用iterator的remove