foreach语句(增强 for() 循环)(Java5的新特性之一)

foreach 语句(增强 for() 循环)

foreach 语句是 Java5 的新特征之一,便于遍历数组、集合等方面
foreach 语句(增强型 for() 循环):

for(元素类型t 元素变量x : 遍历对象obj){ 
     引用了x的java语句; 
}
for(ElementType element: arrayName){};
//上述for循环可被解读为:for each element in arrayName do {...}
for(元素的数据类型(int) 变量(i):Collection集合or数组(num)){基本操作(i.sout输出i)}

List的增强for循环

 ArrayList<Object> list = new ArrayList<>();
        for (Object o : list) {
            System.out.println(o);
        }

foreach语句(增强 for() 循环)(Java5的新特性之一)_第1张图片

Set的增强for循环

HashSet<Object> set = new HashSet<>();
        for (Object o : set) {
            System.out.println(o);
        }

foreach语句(增强 for() 循环)(Java5的新特性之一)_第2张图片

Map的增强for循环

HashMap<Integer, String> map = new HashMap<Integer,String>();
        for (Integer integer:map.keySet()){
            System.out.println(map.get(integer));
        }

你可能感兴趣的:(#,JavaSE,java,foreach语句,增强for循环,开发语言,开发工具)