摘要:
java.util.Set接口 extends Collection接口 Set接口的特点: 1.不允许存储重复的元素 2.没有索引,没有带索引的方法,也不能使用普通的for循环遍历 java.util.HashSet集合 implement Set接口 hashset特点: 1.不允许存储重复的元 阅读全文
posted @ 2022-07-05 17:27
我滴妈老弟
阅读(59)
评论(0)
推荐(0)
摘要:
LinkedList集合 java.util.LinkedList集合数据存储的是链表结构。方便元素添加删除的集合 LinkedList是一个双向链表,那么双向链表是什么样子的呢,我们通过这个图来了解一下 java.util.LinkedList集合 implenemts List接口 Linked 阅读全文
posted @ 2022-07-05 17:08
我滴妈老弟
阅读(59)
评论(0)
推荐(0)
摘要:
List接口介绍 java.util.List接口继承自Collection接口,是单列集合的一个重要分支,习惯性地会将实现了List接口的对象成为List集合。在List集合中允许出现重复的元素,所有的元素是一种线性方式进行存储的,在程序中可以通过索引来访问集合中的指定元素。另外,List集合还有 阅读全文
posted @ 2022-07-05 14:55
我滴妈老弟
阅读(273)
评论(0)
推荐(0)
摘要:
数组 数组:Array,是有序的元素序列,数组是在内存中开辟一段连续的空间,并在此空间存放元素,就像是一排出租屋,有100个房间,从001到100每个房间都有固定编号,通过编号就可以快速找到租房子的人。 简单来说,采用该数据结构的集合,对元素的存取有如下的特点: 查找元素快:通过所以你,可以快速房访 阅读全文
posted @ 2022-07-05 14:32
我滴妈老弟
阅读(84)
评论(0)
推荐(0)
摘要:
常见的数据结构 数据结构的常有结构:栈、队列、数组、链表、和红黑树。我们分别来了解一下: 栈 栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他位置进行添加、查找、删除等操作。 简单的说:采用该结构的集合,对元素的存取有一下的特点: 先进后出(即 阅读全文
posted @ 2022-07-05 13:54
我滴妈老弟
阅读(66)
评论(0)
推荐(0)
摘要:
案例介绍 按照斗地主的规则,完成洗牌的动作 具体规则: 使用54张牌打乱顺序,三个玩家参与游戏,三个人交替摸牌,每个人17张牌后,最后三张留作底牌 案例分析 准备牌: 牌可以设计一个ArrayList每个字符串为一张牌 每张牌由花色数字两部分组成,我们可以使用花色集合与数字集合嵌套迭代完成每张牌的组 阅读全文
posted @ 2022-07-05 13:29
我滴妈老弟
阅读(185)
评论(0)
推荐(0)
摘要:
定义和使用含有泛型的接口 public class Test { public static void main(String[] args) { GenericInterfaceImpl genericInterface = new GenericInterfaceImpl(); genericI 阅读全文
posted @ 2022-07-05 11:08
我滴妈老弟
阅读(38)
评论(0)
推荐(0)
摘要:
泛型,用来灵活地将数据类型应用到不同的类方法中接口中。将数据类型作为参数进行传递 定义和使用含有泛型的类 定义格式 java修饰符 class 类名<代表泛型的变量> public class Test { public static void main(String[] args) { //不写泛 阅读全文
posted @ 2022-07-05 10:18
我滴妈老弟
阅读(63)
评论(0)
推荐(0)
摘要:
泛型概述 泛型:是一种位置的数据类型,当我们不知道使用什么数据类型的时候可以使用泛型 泛型也可以堪称是一个变量,用来接受数据 E e:Element元素 T t type类型 ArrayList集合在定义的时候,不知道集合中都存储什么类型的数据,所以类型使用泛型 E:未知的数据类型 public c 阅读全文
posted @ 2022-07-05 10:00
我滴妈老弟
阅读(184)
评论(0)
推荐(0)
摘要:
iterator 迭代:即Collection集合元素的通过获取方法,在获取元素之前先要判断集合中有没有元素,如果有就把这个元素取出来,然后在判断,如果还有就再去除卡u,一直把集合中的所有元素全部拿出来。这种取出方式专业术语成为迭代 iterator接口的常用方法如下 public E next() 阅读全文
posted @ 2022-07-05 09:21
我滴妈老弟
阅读(79)
评论(0)
推荐(0)
摘要:
boolean add(E e); 向集合里添加元素 boolean remove(E e); 删除集合中的某个元素 void clear(); 清空集合的所有元素 boolean contains(E e); 判断集合中是否包含某个元素 boolean isEmpty(); 判断集合是否为空 in 阅读全文
posted @ 2022-07-05 08:53
我滴妈老弟
阅读(35)
评论(0)
推荐(0)

浙公网安备 33010602011771号