ArrayList及LinkedList

Posted 库里在线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArrayList及LinkedList相关的知识,希望对你有一定的参考价值。

ArrayList

默认容量大小:

DEFAULT_CAPACITY=10;

遍历有:

for,增强for,迭代器Iterator,列表迭代器ListIterator,使用枚举器:Enumeration

 

LinkedList:

双向链表。

增强for循环
for (Object object:list) {
Student student=(Student)object;
System.out.println(student.toString());
}

//迭代器
Iterator<Object> it = list.iterator();
while (it.hasNext()){
Student s =(Student) it.next();
System.out.println(s.toString());
}

//列表迭代器
ListIterator lis = list.listIterator();
while (lis.hasNext()) {
Student s=(Student) lis.next();
System.out.println(s.toString());
}
System.out.println(list.contains(s1));

以上是关于ArrayList及LinkedList的主要内容,如果未能解决你的问题,请参考以下文章

数据结构ArrayList原理及实现学习总结

ArrayList及LinkedList

集合及特殊集合arrayList,Stack,Queue

Java容器之Collection与ArrayList一些理解及自己用代码实现ArrayList

ArrayList源码及解析

ArrayList函数及相关解释