Iterator和foreach到底有什麼不同?:爲什麼阿里禁止在 foreach循環裏進行元素的 remove/add 操作

在阿里巴巴Java開發手冊中,有這樣一條規定: 1、foreach循環 foreach循環(Foreach loop)是計算機編程語言中的一種控制流程語句,通常用來循環遍歷數組或集合中的元素。 Java語言從JDK 1.5.0開始引入foreach循環。在遍歷數組、集合方面,foreach爲開發人員提供了極大的方便。使用foreach語法遍歷集合或者數組的時候,可以起到和普通for循環同樣的效果,
相關文章
相關標籤/搜索