![](https://img-blog.csdnimg.cn/54381a5b3c094adea1c854c60509476b.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
集合框架
文章平均质量分 79
集合
丿Mars灬龙族-
安静地做 成功了说
展开
-
Stream流
使用默认方法stream()生成流, default Stream stream()中间操作的意思是,执行完此方法之后,Stream流依然可以继续执行其他操作。终结操作的意思是,执行完此方法之后,Stream流将不能再执行其他操作。对数据使用Stream流的方式操作完毕后,可以把流中的数据收集到集合中。通过Arrays中的静态方法stream生成流。把Map转成Set集合,间接的生成流。Stream流的三类方法。生成Stream流的方式。同种数据类型的多个数据。Stream流的好处。Stream流的思想。原创 2023-07-06 11:09:19 · 29 阅读 · 0 评论 -
集合的嵌套、创建不可变集合
是一个长度不可变,内容也无法修改的集合。原创 2023-07-06 10:56:03 · 82 阅读 · 0 评论 -
Map集合
Map集合概述interface Map < K , V > K :键的类型;V :值的类型Map集合的特点双列集合,一个键对应一个值键不可以重复,值可以重复Map集合的基本使用//创建集合对象 Map < String , String > map = new HashMap < String , String >();//V put(K key, V value) 将指定的值与该映射中的指定键相关联 map . put("itheima001" , "林青霞");原创 2023-07-06 10:48:45 · 29 阅读 · 0 评论 -
可变参数、Collections工具类、Collection系列集合的综合案例
按照斗地主的规则,完成洗牌发牌的动作。具体规则:使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。原创 2023-07-06 10:32:51 · 56 阅读 · 0 评论 -
Set系列集合
不可以存储重复元素没有索引,不能使用普通for循环遍历不可以存储重复元素没有索引可以将元素按照规则进行排序TreeSet():根据其元素的自然排序进行排序TreeSet(Comparator comparator) :根据指定的比较器进行排序两种比较方式小结自然排序: 自定义类实现Comparable接口,重写compareTo方法,根据返回值进行排序比较器排序:创建TreeSet对象的时候传递Comparator的实现类对象,重写compare方法,根据返回值进行排序。原创 2023-07-06 10:13:12 · 31 阅读 · 0 评论 -
集合的并发修改异常问题
当我们从集合中找出某个元素并删除的时候可能出现一种并发修改异常问题。原创 2023-07-05 10:29:18 · 33 阅读 · 0 评论 -
List系列集合
List集合的概述有序集合,这里的有序指的是存取顺序用户可以精确控制列表中每个元素的插入位置,用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素List集合的特点存取有序可以重复有索引。原创 2023-07-05 10:18:18 · 29 阅读 · 0 评论 -
常见数据结构
如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil,这些Nil视为叶节点,每个叶节点(Nil)是黑色的。如果某一个节点是红色,那么它的子节点必须是黑色(不能出现两个红色节点相连 的情况)对每一个节点,从该节点到其所有后代叶节点的简单路径上,均包含相同数目的黑色节点。红黑树不是高度平衡的,它的平衡是通过"自己的红黑规则"进行实现的。任意节点的左右两个子树都是一颗平衡二叉树。左子树上所有节点的值都小于根节点的值。右子树上所有节点的值都大于根节点的值。每一个节点或是红色的,或者是黑色的。原创 2023-07-05 10:00:08 · 31 阅读 · 0 评论 -
集合
Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也成为Collection的元素JDK不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现创建Collecton集合的对象多态的方式具体的实现类ArrayListCollection集合常用方法方法名说明添加元素从集合中移除指定的元素根据条件进行移除清空集合中的元素判断集合中是否存在指定的元素判断集合是否为空集合的长度,也就是集合中元素的个数。原创 2023-07-05 09:40:33 · 29 阅读 · 0 评论