
jdk源码
文章平均质量分 54
心诚则灵'
这个作者很懒,什么都没留下…
展开
-
遍历map的四种方法及Map.entry详解
Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>, Map.Entry 是Map中的一个接口,他的用途是表示一个映射项(里面有Key和Value), 而Set<Map.Entry<K,V>>表示一个映射项的Set。 Map.Entry里有相应的getKey和getValue方法,即JavaBean,让我们能够从一个项中取出Key和Value。 下面是遍历Map的四种方法: public static.原创 2021-10-08 15:24:11 · 1400 阅读 · 0 评论 -
遍历map的四种方法及Map.entry详解
Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>, Map.Entry 是Map中的一个接口,他的用途是表示一个映射项(里面有Key和Value), 而Set<Map.Entry<K,V>>表示一个映射项的Set。 Map.Entry里有相应的getKey和getValue方法,即JavaBean,让我们能够从一个项中取出Key和Value。 下面是遍历Map的四种方法: public static原创 2021-10-08 15:22:12 · 573 阅读 · 0 评论 -
ArrayList 中 replaceAll方法的作用(jdk源码分析)
关于ArrayList类中的源码 @Override @SuppressWarnings("unchecked") public void replaceAll(UnaryOperator<E> operator) { Objects.requireNonNull(operator); final int expectedModCount = modCount; //modCount表示list结构上被修改的次数原创 2020-08-21 11:22:03 · 1363 阅读 · 0 评论