1. for each中的ArrayList
很多人都会用把ArrayList 当做简单的ArrayCollection来用, 但往往在遍历的时候没有注意到, for each ...in 无法识别ArrayList,例如
for each (var msg:Message in list) {
.......
}
上面的循环永远不会被执行, 不论list是否含有元素. 解决的办法是用普通的for循环.
for(var i:int ; i < list.length; i++){
.....
}
ArrayList与foreach循环
本文讨论了使用ArrayList时遇到的一个常见问题:ArrayList无法被foreach...in循环正确遍历。作者通过一个具体的示例说明了这一问题,并给出了使用普通for循环作为解决方案。
2754

被折叠的 条评论
为什么被折叠?



