请问两者的区别 for(A a : alist) {} for(int i = 0; i < alist.size(); i++) {} 第一个在遍历过程中若一次都没有,alist会异常 第二个不会 第一个过程中移除了alist的元素会导致异常 某朋友的工作时发现的问题。