List,Set,Map之间的区别
| 比较 | List | Set | Map |
| 继承接口 | Collection | Collection | |
| 常见实现类 | ArrayList,LinkedList,Vector | HashSet,TreeSet,LinkedHashSet | HashMap,HashTable |
| 常见方法 | add,remove,clear,get,contains,size |
add,remove,clear,contains,size |
put,get,remove,clear,containsKey,comtainsValue,keySet,values,size |
| 元素 | 可重复 | 不可重复,用equals判断 | 不可重复 |
| 顺序 | 有序 | 无序,由HashCode决定 | |
| 线程安全 | Vector线程安全 | Hashtable线程安全 |

浙公网安备 33010602011771号