java集合
eggo
这个作者很懒,什么都没留下…
展开
-
java集合 List接口(下)
List接口的实现类 在标准的JDK集合框架中,对List接口的两个重要实现就是ArrayList和LinkedList,接下来依次对这两个类进行分析。 ArrayList ArrayList的继承关系 ArrayList底层通过数组来实现List接口。该类通过继承AbstractList,而后者又继承自AbstractCollection抽象类,AbstractCollection抽象类...原创 2019-05-13 22:57:55 · 162 阅读 · 0 评论 -
AbstaractList类中的listIterator()的实现分析
Iterator接口 Iterator提供了一种机制来遍历元素。其中包含了以下3种方法: hasNext() next() remove() forEachRemaining(Consumer<? super E>)\ 最后一种方法用来对集合中的每个元素执行对应的动作,只需要添加相应的lambda表达式即可。其他方法的语义可直接参考JDK源代码即可。 ListIterator接...原创 2019-05-12 19:23:14 · 200 阅读 · 0 评论 -
java集合 List接口(上)
Iterable接口 Iterable并不在java.util包中,而在java.long包。Iterable接口的功能也正其名称一样,描述了对象的可迭代的能力。Iterable接口中有如下几个方法: ...原创 2019-05-13 14:20:56 · 150 阅读 · 0 评论