整体来说:增强型for循环使用起来比较方便,代码也比较简单,如果只是操作集合中元素的而不使用索引的话,建议用此方法.对于普通for循环,如果需要使用索引进行其它操作的话,建议用这个. 详细来说:1,区别:增强for循环必须有被遍历的目标(如集合或数组).普通for循环遍历数组的时候需要索引.增强for循环不能获取下标,所以遍历数组时最好使用普通for循环.2,特点:书写简洁.对集合进行遍历,只能获取集合元素,不能对集合进行操作,类似迭代器的简写形式,但是迭代器可以对元素进行remove操作(Li…