摘要:
List集合有序、元素可重复。以元素的添加顺序作为集合的排列顺序,用下标索引集合中的元素。 List因为使用下标索引元素,所以元素可重复。Set使用元素本身来索引,所以元素不能重复。 List的继承关系: List继承了Collection的所有方法,也有自身的一些方法(下标操作): void ad 阅读全文
摘要:
Set接口是Collection接口的子接口,Set集合是无序的(但子类中有很多都是有序的),不能有重复的元素,如果用add()加入一个已有的元素,会添加失败,返回false。 Set接口的继承关系: Set接口的常用实现类: 1、HashSet 按Hash算法来存储元素,具有良好的存储、查找性能。 阅读全文
摘要:
Collection集合的继承关系: Collection接口的的常用方法(适用于所有的子接口、子类): boolean add(Object obj) 添加一个元素,添加成功则返回true boolean addAll(Collection c) 添加c中的所有元素 boolean remove( 阅读全文
摘要:
集合可存储类型不同的对象,并可实现栈、队列等常用的数据结构。 数组和集合的区别: 数组长度不可变,不能保存具有映射关系的数据 集合长度可变,可保存具有映射关系的数据(Map) 保存的其实是对象的引用。 Java集合的两个根接口: Collection 单列集合 Map 双列集合,key用于标识项,不 阅读全文