![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集合
文章平均质量分 70
wxk1241
这个作者很懒,什么都没留下…
展开
-
集合——Collections
Collections1. 概述注意区别Collection由静态方法组成是针对集合操作的工具类2. 常用方法方法名说明public static <T extends Comparable<? super T>> void sort(List list)l将指定的列表按升序排序public static void reverse(List<?> list)反转指定列表中元素的顺序public static void s原创 2021-08-17 18:52:47 · 129 阅读 · 0 评论 -
集合——Map
Map1. 概述 & 特点1.1 概述将键映射到值得对象具体的实现类:HashMapInterface Map<K,V>K: key 键的类型V: value 值得类型1.2 特点键值对映射关系一个键只能对应一个值键不可以重复,值可以重复当存储重复的键时,后存储的键对应的值覆盖前存储键对应的值元素存储无序2. 基本使用<代码示例>import java.util.HashMap;import java.util.原创 2021-08-17 16:22:10 · 125 阅读 · 0 评论 -
集合——泛型
泛型1. 概述JDK 5 中引入的特性,提供了编译时类型俺去那检测机制,该机制允许在编译时检测到非法的类型本质是参数化类型,即将类型原来的具体的类型参数化,然后在使用/调用时传入具体的类型这种参数类型可以用在类、方法、接口中,分别被称为:泛型类、泛型方法、泛型接口2. 定义格式<类型> :指定一种类型的格式:这里的格式可以看成是形参<类型1,类型2>:指定多种类型的格式,多种类型之间用逗号隔开将具体调用时给定的类型可以看作是实参,并且实参的类型只能是引用数据类型原创 2021-08-16 10:17:12 · 333 阅读 · 0 评论 -
集合——Set
Set1. 特点元素存取无序没有索引,只能通过迭代器或增强for循环遍历不能存储重复的元素创建集合对象Set<String> set = new HashSet<String>();2. 哈希值2.1 概述JDK根据对象的 地址 或 字符串 或 数字 算出来的int类型的数值2.2 获取哈希值通过Object类中的public int hashCode():返回对象的哈希码值2.3 特点同一个对象多次调用hashCod原创 2021-08-15 15:10:20 · 78 阅读 · 0 评论 -
集合——List
List1. 概述 & 特点1.1 概述有序集合(序列),用户可以精确控制列表中每个元素的插入位置用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素1.2 特点有索引可以存储重复元素元素存储有序2. 特有方法方法名说明void add(int index,E element)在此集合中的指定位置插入指定的元素E remove(int index)删除指定索引处的元素,返回被删除的元素E set(i原创 2021-08-13 18:15:22 · 87 阅读 · 0 评论 -
集合——Collection
Collection1. 概述 & 使用1.1 概述是单列集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素JDK不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)1.2 使用创建Collection集合的对象Collection<E> c = new ArrayList<E>();2. 常用方法方法名说明boolean add(E e)添加元素boolean remove(原创 2021-08-13 11:06:17 · 84 阅读 · 0 评论