包含标签:java 的文章
  • Java – 集合Set – TreeSet集合

    简介 TreeSet是不重复、无索引、可排序的集合。可排序是按照元素的默认规则(从小到大)排序 TreeSet集合底层是基于红黑树的数据结构实现排序的,增删改查性能都较好。   TreeSet创建 Tr……

    2022-12-11
    534 0 0
  • Java – 集合Set – LinkedHashSet链表集合

    简介 LinkedHashSet是HashSet的子类,包含HashSet的功能,且LinkedHashSet是有序、不重复、无索引的集合。   创建LinkedHashSet 详细阅读HashSet文章 ……

    2022-12-11
    522 0 0
  • Java – 集合Set – HashSet哈希集合

    简介 HashSet集合是Set集合下的子类,为无序、不重复、无索引的集合   HashCode 相关 在讲解HashSet之前,我们先了解一下Hash在Java中的定义与原理。 Java中,hash值可通过 对象.hashCod……

    2022-12-11
    508 0 0
  • Java – 集合Set

    简介 Set系列集合,添加的元素是元序、不重复、无索引的 Set集合分为三种: HashSet: 无序、不重复、无索引的 LinkedHashSet: 有序、不重复、无索引的 TreeSet: 可排序、不重复、无索引的 &nb……

    2022-12-11
    536 0 0
  • Java – 数据结构 – 红黑树

    简介 红黑树是一种自平衡的二叉查找树,是计算机科学中月到的一种数据结构 1972年出现,当时被称之为平衡二买B树。后来,1978年被修改为如今的“红黑树” 它是一种特殊的二叉查找对,红黑树的每……

    2022-12-11
    553 0 0
  • Java – 数据结构 – 平衡二叉树

    简介 平衡二叉树的规则是,任意节点左右子树高度差不超过1,比如以下这两种情况,就是平衡二叉树,对于破坏了平衡的二叉树来说,可以通过旋转的方式使其回来平衡状态。 平衡二叉树图例一 平衡……

    2022-12-10
    562 0 0
  • Java – 数据结构 – 二叉树

    简介 二叉树中的每一个节点都包含了一个父节点地址,值,左子节点地址,和右子节点地址。     二叉树     二叉查找树 二叉查找树,又称二叉排序或者二买搜索树,……

    2022-12-10
    505 0 0
  • Java – 数据结构 – 栈与队列

    简介 数据结构是计算机底层存储、组织数据的方式 是指数据相互之间是以什么方式排列在一起的。 数据结构是为了更方便的管理和使用数据,需要结合具体的业务场景来进行选择。 一般情况下,精心……

    2022-12-10
    531 0 0
  • Java – 泛型

    简介 泛型是JDK5中引入的特性,可以在编译阶段约束操作的数据类型,并进行检查 泛型的格式: <数据类型> 注意:泛型只能支持引用数据类型   泛型的细节 1.统一数据类型 2.把运行时……

    2022-12-10
    506 0 0
  • Java – 集合List

    简介 List 是 Collection 下面的一个子接口,它提供了包含索引的操作方法。   List特有方法 add() 增加 在此集合中的指定位置插入指定的元素 void add(index, E ele) 代码实现 // 创建一……

    2022-12-09
    503 0 0