首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

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

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

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

热点排行