1.array:数组一旦被创建,其长度就不可修改。
2.list:列表的长度可以动态改变。List是一个接口,包含arraylist和linkedlist两个具体类。
list.get()
list.set(,)
list.size()
3.set:set集合是一个抽象接口,里面的元素是无序的,而且是不能重复的。
set.contains()
set.containsAll()
set.removeAll()
4.map:map图类似于字典,(key,value)。
map.put(key,value)
map.get(key)
map.remove(key)
map.containsKey(key)
5.interation:Iterator不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。
Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。
迭代器 it 的两个基本操作是 next 、hasNext 和 remove。
调用 it.next() 会返回迭代器的下一个元素,并且更新迭代器的状态。
调用 it.hasNext() 用于检测集合中是否还有元素。
调用 it.remove() 将迭代器返回的元素删除。