Map存储键值对,key不可重复,用于 value的快速查找
如何选⽤集合?
在Java中选择合适的集合类时,可以根据以下几个考虑因素:
1....是否允许重复元素:如果需要存储重复元素,选择List集合,如ArrayList。如果不允许重复元素,选择Set集合,如HashSet。
3....- 不需要存储序和不允许重复元素,选择Set,如HashSet。
- 需要映射关系,选择Map,如HashMap。
- 考虑线程安全性,可选择Vector、TreeSet和TreeMap。...使用Iterator对象的hasNext()方法判断集合中是否还有元素。
3. 使用Iterator对象的next()方法返回集合中的下一个元素。
4....java中的大多数集合类都是线程不安全的,比如:
- ArrayList
- HashSet
- HashMap
- LinkedHashSet
- LinkedHashMap
这是因为这些集合类在进行