Java容器|集合
文章平均质量分 76
系统地总结java中的常见集合
不想掉头发$
这个作者很懒,什么都没留下…
展开
-
Collections (类)
Collections (类)概述 Collections 类是 Java 提供的一个操作 Set、List 和 Map 等集合的工具类Collections 类提供了许多操作集合的静态方法,借助这些静态方法可以实现集合元素的排序、查找替换和复制等操作。下面介绍 Collections 类中操作集合的常用方法。常用方法public static void sort(List list) : 将指定的列表按升序排序public static void reverse(List<?>原创 2021-09-06 15:29:19 · 106 阅读 · 0 评论 -
Map接口
一、概述 Map接口是一个双列集合,它的每个元素都包含一个键(key)和一个值(Value)的对象,它的对应关系就是映射。二、特点1.Map每个元素由键与值两部分组成2.Map键不能重复,每个键对应一个值3.键和值可以为null三、方法基本功能:V put(K key,V value) 添加元素V remove(Object key) 根据键删除键...原创 2021-09-06 15:22:15 · 899 阅读 · 0 评论 -
Set接口
目录一、概述二、特点如何理解其两大特点三、实现类1.HashSetLinkedHashSet2.TreeSet一、概述 Set接口时Collection接口的子接口。set接口中没有定义新的方法,使用的都是collection接口中的方法。二、特点1.无序2.不可重复如何理解其两大特点以hashset为例1.无序性:无序性不等于随机性,存储的数据在底层数组中并非按照数组索引的顺序添加,而是数据的hashcode值来决定的...原创 2021-09-06 14:52:06 · 108 阅读 · 0 评论 -
Java容器|集合
Java容器|集合前言 进入本篇文章的之前,请先思考容器/集合是什么,其有什么使用需求,为什么有Java中有数组还需要引入容器这一概念。一、容器|集合是什么? 集合:提供一种存储空间可变的存储模型, 存储的数据容量可以随时发生改变二、为和需要引入集合1.需求原因 Java有多种方式保存对象(应该是对象的引用),例如使用数组时保存一组对象中的最有效的方式,如果你想保存一组基本类型的数据,也推荐使用这种方式,但大家知道数组是具有固定尺寸的,你必须事先知道你要需要多少个对象。但是在一般的情原创 2021-09-05 20:03:07 · 114 阅读 · 0 评论 -
List接口
List接口原创 2021-09-05 20:00:58 · 153 阅读 · 0 评论 -
Collection接口
Collection集合文章目录Collection集合前言一、概述二、基本使用三、常用方法四、遍历方法1.迭代器遍历2.增强for /for-each loop 语句3.JDK 1.8开始之后的新技术Lambda表达式总结前言java容器类库用途是保存对象。分为2类本篇文章着重描述Collection集合:单列集合(如Collection)一个独立元素的序列,这些元素都服从一条或多条规则。List必须按照插入的顺序保存元素,Set不能有重复元素。Queue按照排队规则来确定对象产生的顺原创 2021-09-05 15:17:20 · 99 阅读 · 0 评论 -
迭代器Iterator&列表迭代器ListIterator
迭代器Iterator&列表迭代器ListIterator文章目录迭代器Iterator&列表迭代器ListIterator一、迭代器Iterator概述基本操作注意事项二、列表迭代器ListIterator概述基本操作注意事项三、Iterator和ListIterator区别一、迭代器Iterator概述 Java Iterator(迭代器)Iterator是一个接口,它是集合的迭代器。集合可以通过Iterator去遍历集合中的元素。 Iterator 是 Java 迭代原创 2021-09-05 15:15:03 · 828 阅读 · 0 评论