List
List 的实现:
List 操作:
- 将Iterator 转换为 List
- Java – 从List中随机获取一个元素
- Java List 分区(partition)操作
- 删除 List 中的所有值为null的元素
- 删除 List 中重复的元素
- 判断两个 List 是否相等
- 查找 List 中的某个元素 (热门)
- Java List UnsupportedOperationException 异常
- Java 复制一个 List 到另一个List
- 删除 List 中的某个给定的值
- Java ArrayList 添加多个元素
- 删除 List 中的第一个元素
- Java List 迭代的几种方法
- 求两个 List 的交集
- 如何计算 ArrayList 中重复出现元素的个数
- 求两个 List 之间的差集
Set
Set 的实现:
Map
Map 的实现:
- 深入了解Java HashMap
- Java TreeMap 介绍
- Java TreeMap 与 HashMap 比较
- WeakHashMap 介绍
- ConcurrentMap 介绍
- ConcurrentSkipListMap 介绍
- Hashtable 介绍
- LinkedHashMap 介绍
- EnumMap 介绍
- 不可变的 Map 实现
- 不区分键名大小写的Map
Map 操作:
Queue
- 优先级阻塞队列 PriorityBlockingQueue 介绍
- 阻塞队列 BlockingQueue 介绍
- 同步队列 SynchronousQueue 介绍
- TransferQueue 介绍
- 延迟队列 DelayQueue
- 双端队列 ArrayDeque 介绍
- Java Queue 接口
- Java 并发队列介绍
Collection 转换
- Converting between an Array and a List in Java
- Converting Between an Array and a Set in Java
- Converting between a List and a Set in Java
- Convert a Map to an Array, List or Set in Java
- How to Convert List to Map in Java (热门)
- Map to String Conversion in Java
- Arrays.asList vs new ArrayList(Arrays.asList())
Collection 操作
- The Difference Between Collection.stream().forEach() and Collection.forEach()
- Sorting in Java
- Shuffling Collections In Java
- Flattening Nested Collections in Java
- Zipping Collections in Java
- Join and Split Arrays and Collections in Java
- Java – Combine Multiple Collections
- Finding Max/Min of a List or Collection
- Collect a Java Stream to an Immutable Collection
- Java 9 Convenience Factory Methods for Collections
- Java Collections Interview Questions
- A Guide to Iterator in Java
- Getting the Size of an Iterable in Java
- Removing Elements from Java Collections
Apache Commons Collections
- Apache Commons Collections Bag
- Apache Commons Collections SetUtils
- Apache Commons Collections OrderedMap
- Apache Commons Collections BidiMap
- A Guide to Apache Commons Collections CollectionUtils
- Apache Commons Collections MapUtils
- Guide to Apache Commons CircularFifoQueue
Guava Collections
- Guava Collections Cookbook
- Guide to Guava Multimap
- Guava – Join and Split Collections
- Guide to Guava Table