摘要:
ContainersSet HashSet, TreeSet, LinkedHashSet Set中不允许有重复元素存在。HashSet中元素的顺序是随机的,TreeSet中的元素默认按照升序排列(内部实现是红黑树),LinkedHashSet按照插入时的先后排列。Map HashMap, TreeMap, LinkedHashMap HashMap使用的查找算法与HashSet是一样的,事实上HashSet就是用HashMap来实现的;TreeMap默认按照升序排列;LinkedHashMap按照key-value插入的顺序排列,同时保持和HashMap一样的查找速度(没有看源码验... 阅读全文