首页 > 其他分享 >Map中forEach方法介绍

Map中forEach方法介绍

时间:2022-12-19 16:58:18浏览次数:52  
标签:Map 迭代 介绍 接口 forEach 操作 AbstractMap

HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。
AbstractMap实现了Map接口。

简单例子:

 

 

Map接口里面有一个forEach方法(java8)

 

 官方解释是:
  对此映射中的每个条目执行给定操作,直到所有条目已处理或操作引发异常。除非由实现类指定,操作将在入口集迭代的顺序(如果指定了迭代顺序)。
操作引发的异常将中继到调用方。

解读:
  使用了try catch 抛出的异常为ConcurrentModificationException,标示在线程并发进行读写的时候会出现异常,即,不支持并发操作。

使用方法:

 

 结果:

 

标签:Map,迭代,介绍,接口,forEach,操作,AbstractMap
From: https://www.cnblogs.com/xiaweicn/p/16992545.html

相关文章