foreach使用

foreach的格式

 for(元素类型 元素变量x:遍历对象(数组或集合)){

        引用元素变量x的语句;

 }

使用foreach遍历数组

public class DemoForEach {
    public static void main(String[] args) {
        int[] a={0,1,2,3,4,5};
        for(int x:a){
            System.out.println(x);
        }
    }
}

使用foreac遍历map

 for (Map.Entry<K, V> entry : map.entrySet())
     action.accept(entry.getKey(), entry.getValue());

注意事项

只能遍历数组和实现了iterator的集合类才能使用foreach,并且不能在遍历时进行插入、修改、删除等操作,否则会出现ConCurrentModificationException异常(并发修改异常)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容