上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 55 下一页
摘要: Collections 常用功能 public static <T> void sort(List<T> list , Comparator<? siper T> )':将集合中元素按照指定规则排序。 package Demo_Collecllectiionws; import java.util. 阅读全文
posted @ 2022-07-06 20:35 zj勇敢飞,xx永相随 阅读(69) 评论(0) 推荐(0) 编辑
摘要: Collections 常用功能java.utils.collections是集合工具类,用来对集合进行操作。部分方法如下:public static <T> boolean addAll(Collection<T> c,T... elements) :往集合中添加一些元素。public stati 阅读全文
posted @ 2022-07-06 20:08 zj勇敢飞,xx永相随 阅读(31) 评论(0) 推荐(0) 编辑
摘要: LinkedHashSet我们知道HashSet保证元素唯一,可是元素存放进去是没有顺序的,那么我们要保证有序,怎么办呢?在HashSet下面有一个子类 java.util.LinkedHashSet,它是链表和哈希表组合的一个数据存储结构。 LinkedHashSet 具有可预知迭代顺序的 set 阅读全文
posted @ 2022-07-06 19:40 zj勇敢飞,xx永相随 阅读(33) 评论(0) 推荐(0) 编辑
摘要: HashSet存储自定义类型元素 给HashSet中存放自定义类型元素时,需要重写对象中的hashCode和equals方法,建立自己的比较方式,才能保证HashSet集合中的对象唯一 Set集合在调用add方法的时候,add方法会调用元素的hashCode方法和equals方法,判断元素是否重复 阅读全文
posted @ 2022-07-06 17:47 zj勇敢飞,xx永相随 阅读(33) 评论(0) 推荐(0) 编辑
摘要: HashSet集合存储数据的结构(哈希表) 什么是哈希表呢? 在JDK1.8之前,哈希表底层采用数组+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里 但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低。而JDK1.8中,哈 希表存储采用数 阅读全文
posted @ 2022-07-06 17:35 zj勇敢飞,xx永相随 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Vector集合 Vector是线程安全的,所以速度慢,已经被ArryList所取代。 Vector中 几个重要的方法 package cn.itcast.p1.vector.demo; import java.util.Enumeration; import java.util.Iterator; 阅读全文
posted @ 2022-07-06 17:12 zj勇敢飞,xx永相随 阅读(36) 评论(0) 推荐(0) 编辑
摘要: List的子类 ArrayList集合 java.util.ArrayList 集合数据存储的结构是数组结构。元素增删慢,查找快,由于日常开发中使用最多的功能 为查询数据、遍历数据,所以ArrayList是最常用的集合。 许多程序员开发时非常随意地使用ArrayList完成任何需求,并不严谨,这种用 阅读全文
posted @ 2022-07-06 16:52 zj勇敢飞,xx永相随 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 红黑树二叉树:binary tree ,是每个结点不超过2的有序树( tree ) 。简单的理解,就是一种类似于我们生活中树的结构,只不过每个结点上都最多只能有两个子结点。二叉树是每个节点最多有两个子树的树结构。顶上的叫根结点,两边被称作"左子树"和“右子树”。 生活中的树 计算机中的树(倒着) 二 阅读全文
posted @ 2022-07-06 15:57 zj勇敢飞,xx永相随 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 数组数组:Array,是有序的元素序列,数组是在内存中开辟一段连续的空间,并在此空间存放元素。就像是一排出 租屋,有100个房间,从001到100每个房间都有固定编号,通过编号就可以快速找到租房子的人。 简单的说,采用该结构的集合,对元素的存取有如下的特点︰ ·查找元素快︰通过索引,可以快速访问指定 阅读全文
posted @ 2022-07-06 15:19 zj勇敢飞,xx永相随 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 数据结构 数据结构有什么用? 当你用着java里面的容器类很爽的时候,你有没有想过,怎么ArrayList就像一个无限扩充的数组,也好像链表之类 的。好用吗?好用,这就是数据结构的用处,只不过你在不知不觉中使用了。 现实世界的存储,我们使用的工具和建模。每种数据结构有自己的优点和缺点,想想如果Goo 阅读全文
posted @ 2022-07-06 14:57 zj勇敢飞,xx永相随 阅读(26) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 55 下一页