java中的foreach也是用for表示
具体语法分两种:
第一种-数组
for(type var : arr) { //循环体}
示例(这里以List为例):
List list = new ArrayList();for(String item : list){ System.out.println("循环元素:" + item);}
第二种-非数组类可迭代对象
for(type var : coll) { //循环体}
示例:Map map = new HashMap();for(Entry item : map.entrySet()){ System.out.println("循环元素 key:" + item.getKey() + " value:" + item.getValue());}