读书人

关于foreach与普普通通for的区别

发布时间: 2012-08-24 10:00:21 作者: rapoo

关于foreach与普通for的区别
请问两者的区别
for(A?a?:?alist)?{}?
for(int?i?=?0;?i?<?alist.size();?i++)?{}

第一个在遍历过程中若一次都没有,alist会异常
第二个不会
第一个过程中移除了alist的元素会导致异常
某朋友的工作时发现的问题。

读书人网 >编程

热点推荐