Java 集合
孙广明的博客
Keep running. Keep learning.
展开
-
[Java 集合] 3. Iterable 接口
文章目录一、概述二、Iterable2.1 forEach() 方法2.2 iterator() 方法2.3 spliterator () 方法三、Iterator 与 Iterable 的区别一、概述与 Iterator 接口不同,Iterable 是 java.lang 包中定义的一个接口,表示可迭代的。Java.util.Collection 接口继承了 Iterable 接口,这就意味着所有Collection子类都要重写Iterator 接口中定义的抽象方法。二、Iterable如下原创 2020-09-07 22:21:49 · 184 阅读 · 0 评论 -
[Java 集合] 2. Iterator 接口
文章目录一、概述二、Iterator2.1 haseNext() 方法2.2 next() 方法2.3 remove() 方法2.4 forEachRemaining(Consumer<? super E> action) 方法三、ListIterator四、迭代器的性能一、概述Iterator是 java.util 包下定义的一个接口,表示迭代器。如下:Java 8 中已知的子接口包括:ListIteratorPrimitiveIterator<T,T_CONS>原创 2020-09-07 22:17:23 · 271 阅读 · 0 评论 -
[Java 集合] 1. 基本概念
文章目录一、概述二、Collection三、Map一、概述集合:Java 集合类存放于java.util 包中,是一个用来存放对象的容器。注意点:集合只能存储对象。如果存一个int类型的数据,其实是自动转换成Integer类型后存入的。集合存放的是多个对象的引用,对象本身还是存储在堆内存中。集合可以存放不同类型、不限数量的数据类型。Java中的集合类主要包含两大类:CollectionMap二、Collection三、Map...原创 2020-09-07 22:24:59 · 104 阅读 · 0 评论