摘要:
数组、集合:都是一种容器,用一个对象管理多个对象;数组不能自动增长;只能存放同类型的元素集合能自动扩容;部分集合允许存放不同类型的元素;1、List: 有顺序的,允许存放重复的元素; 遍历:for 迭代 排序:Comparable Comparator Collections.sort()ArrayList:数组实现,查询快,增删慢,线程不安全,轻量级;LinkedList:底层用双向循环链表 实现的List特点:查询效率低,增删效率高Vector: 底层用数组实现List接口的另一个类特点:重量级,占据更多的系统开销 线程安全2、Set:无顺序的,元素不可重复(值不相同) 遍历:迭代 排序: 阅读全文