1.如果要进行大量的随机访问,应该使用ArrayList;如果要经常从表中间插入或删除元素,则应该使用LinkedList。
2.各种Queue和Stack的行为,由LinkedList提供支持。
3.HashMap设计用来快速访问,而TreeMap保持“键”始终处于排序状态,所以没有HashMap速度快。LinkedHashMap保持元素插入的顺序,但是也通过散列提供快速访问能能力。
4.Set不接受重复元素,HashSet提供最快的访问速度,而TreeSet保持元素始终处于排序状态。LinkedHashSet以插入顺序保存元素。
5.新程序中不应使用过时的Vector、HashTable和Stack。
java集合笔记
最新推荐文章于 2022-02-28 19:21:24 发布