Map:映射,存储key-value键值对,key不能重复。主要实现类有HashMap和TreeMap。...Map存储键值对,key不可重复,用于 value的快速查找
如何选⽤集合?
在Java中选择合适的集合类时,可以根据以下几个考虑因素:
1....所以综上,选择集合的原则是:
- 需要存储序或允许重复元素,选择List,如ArrayList。
- 不需要存储序和不允许重复元素,选择Set,如HashSet。...Iterator(迭代器)是一种对象,它可以遍历并选择序列中的对象(如列表或集合)。Iterator对象本身也是一种对象,它跟踪集合中的位置和遍历状态。
主要用途:
1....ArrayList和Vector都是List接口的实现类,用于存储元素的有序集合。但是,它们之间有以下几点主要区别:
1. 线程安全性:
- ArrayList是线程不安全的,不适用于多线程环境。