随笔分类 - java集合框架
摘要:Comparable——可比较的:(定义默认的比较规则)实现该接口表示:这个类的实例可以比较大小,可以进行自然顺序排序定义了默认的比较规则其实现类需要实现compareTo()方法compareTo()方法返回正数表示大,负数小,0表示相等对象的排序: 1 import java.util.*; 2...
阅读全文
摘要:判断序列中是否包含某些元素:List与Set集合判断的方法都是从Conllection接口继承的contains方法ListJudgeDemo(List判断演示):contains方法底层调用的是每个元素的equals方法,若有一个返回true则contains方法返回true所以使用contain...
阅读全文
摘要:Map接口:Map提供了一种映射关系,其中的元素是以键值对(key-value)的形式储存的,能够实现根据key快速查找valueMap中的键值对以Entry类型的对象实例形式存在键(key)不可重复,value值可以一个value可以跟很多key形成对应关系,但是一个key只能映射到一个value...
阅读全文
摘要:Set接口及其实现类HashSet:Set接口是Collection接口的子接口,Set是元素无序且不可重复的集合HashSet(哈希集):是Set的一个重要实现类Set从Collection接口中继承了添加与删除的方法,但是其没有set方法,因为他存的数据都是无序的所以无法给定一个索引修改该索引的...
阅读全文
摘要:Collection接口List、Queue、Set的父接口定义了可用于操作List、Set、Queue的方法——增删改查List接口及其实现类:ArrayListList是元素有序且可重复的集合、被称为序列List可以精确的控制每个元素的插入位置、或删除指定位置的元素ArrayList——数组序列...
阅读全文
摘要:java.util包中提供了一些集合类,常用的有List、Set、和Map。其中List和Set实现了Collection接口,这些集合类又称为容器,他们与数组不同,数组的长度是固定的,集合的长度可变,数组用来存放基本数据类型,集合用来存放类对象的引用。集合的作用:在类的内部,对数据进行组织简单而快...
阅读全文

浙公网安备 33010602011771号