
Java集合
文章平均质量分 65
# Java集合
时间不会赖着不走
这个作者很懒,什么都没留下…
展开
-
Java中遍历Map
第三种是最快的遍历方法,使用lambda表达式来得到键和值。第一种是遍历的Map.Entry 对象,然后返回键和值。第二种是常用的遍历键集,然后得到键和值。原创 2023-04-21 18:17:01 · 242 阅读 · 0 评论 -
Java中的Map接口(实现类HashMap和LinkedHashMap)
Map集合现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射。Java提供了专门的集合类用来存放这种对象关系的对象,即java.util.Map接口。我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。Collection`中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。Map中的集合,元素是成对存在的(理解为夫妻原创 2022-03-28 18:51:42 · 583 阅读 · 0 评论 -
Java中的集合工具类Collections
Collectionsjava.utils.Collections是集合工具类,用来对集合进行操作。不是Collection集合的根接口,这个要区分开来。部分方法如下:public static <T> boolean addAll(Collection<T> c, T... elements):往集合中添加一些元素。public static void shuffle(List<?> list) 打乱顺序:打乱集合顺序。public static <T原创 2022-03-28 16:29:11 · 535 阅读 · 0 评论 -
Java中的Set接口(实现类HashSet和HashSet子类LinkedHashSet)
Set接口java.util.Set接口和java.util.List接口一样,同样继承自Collection接口,它与Collection接口中的方法基本一致,并没有对Collection接口进行功能上的扩充,只是比Collection接口更加严格了。与List接口不同的是,Set接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。Set集合有多个子类,这里我们介绍其中的java.util.HashSet、java.util.LinkedHashSet这两个集合。HashSet集合介绍ja原创 2022-03-28 16:03:30 · 398 阅读 · 0 评论 -
Java中的List接口(两个实现类LinkList和ArrayList)
List集合java.util.List接口继承自Collection接口,是单列集合的一个重要分支,习惯性地会将实现了List`接口的对象称为List集合。在List集合中允许出现重复的元素,所有的元素是以一种线性方式进行存储的,在程序中可以通过索引来访问集合中的指定元素。另外,List集合还有一个特点就是元素有序,即元素的存入顺序和取出顺序一致。List接口特点:它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。它是原创 2022-03-28 15:23:19 · 970 阅读 · 0 评论 -
Java中的Iterator迭代器
Iterator接口Iterator接口也是Java集合中的一员,但它与Collection、Map接口有所不同,Collection接口与Map接口主要用于存储元素,而Iterator主要用于迭代访问(即遍历)Collection中的元素,因此Iterator对象也被称为迭代器。想要遍历Collection集合,那么就要获取该集合迭代器完成迭代操作,下面介绍一下获取迭代器的方法:public Iterator iterator(): 获取集合对应的迭代器,用来遍历集合中的元素的。下面介绍一下迭原创 2022-03-27 14:44:22 · 192 阅读 · 0 评论 -
Java中的集合Collection
集合概述集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素, 可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。集合框架集合按照其存储结构可以分为两大类,分别是单列集合java.util.Collection和双列集合java.util.Map,今天我们主要学习Collection集合,在day04时讲解M原创 2022-03-27 14:26:59 · 221 阅读 · 0 评论 -
Java中的ArrayList类
ArrayList类java.util.ArrayList 是大小可变的数组的实现,存储在内的数据称为元素。此类提供一些方法来操作内部存储的元素。 ArrayList 中可不断添加元素,其大小也自动增长。java.util.ArrayList :该类需要 import导入使后使用。 ,表示一种指定的数据类型,叫做泛型。 E ,取自Element(元素)的首字母。在出现 E 的地方,我们使用一种引用数据类型将其替换即可,表示我们将存储哪种引用类型的元素。代码如下:ArrayList<String&原创 2022-03-26 12:22:18 · 309 阅读 · 0 评论