List的排序是通过Collections.sort(List)来排序的。
|
集合 |
排序 |
遍历 |
添加 |
删除 |
|
List: ArrayList,LinkList |
Collections.sort(List) |
get(i) |
add() |
remove() |
|
Set: HashSet,TreeSet |
TreeSet:要实现Comparable接口并实现他的compareTo方法。add的时候会自动排列。 |
Iterator<E> ws = workers.iterator(); ws.hasNext(); ws.next(); |
add() |
remove() |
|
Map: HashMap,TreeMap |
TreeMap已经实现SortedSet接口 |
Set s = map.keySet(); Iterator遍历 |
|
remove() clear() |
数组的工具类:Arrays
集合的工具类:Collections
本文详细介绍了Java集合框架中List、Set和Map的基本操作方法,包括排序、遍历、添加和删除等,并针对不同类型的集合提供了具体的实现方式,如TreeSet的排序依赖于元素实现了Comparable接口。
3392

被折叠的 条评论
为什么被折叠?



