爲什麼禁止在foreach循環裏面進行元素的remove/add操作

在阿里巴巴開發手冊中,有這樣一條規定: 但是手冊中沒有給出具體原因,這到底是爲什麼呢? foreach循環 foreach循環是計算機編程語言中的一種控制流程語句,通常用來循環遍歷數組或集合中的元素。 Java語言從JDK 1.5.0開始引入foreach循環,在遍歷數組、集合方面,foreach爲開發人員提供了極大的方便,通常也被稱之爲增強for循環。 foreach語法格式如下: for(元素
相關文章
相關標籤/搜索