![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java轮子
元芳你怎么看
白天黑天阴天
自个成全自个
展开
-
ArrayList和LinkedList和Vector的区别
ArrayList和LinkedList和Vector的区别? 可以从几个角度去区分 ArraryList和LinkedList的区别: 是否保证线程安全: ArraryList和LinkedList都是不同步的,也就是不保证线程安全的 底层数据结构: ArrayList底层使用的是Object数组;LinkedList底层使用的是双向链表数据结构(注意双向链表和双向循环链表的区别) 插入和删除是否受元素的位置的影响: ArraryList采用数组存储,所以插入和删除元素的事件复杂受元素位置的影响。 例如原创 2020-05-21 20:14:00 · 219 阅读 · 0 评论 -
TreeSet的排序
TreeSet的的排序使用 TreeSet的两种排序方式: 自然排序 比较器排序 自然排序 新建一个实体类,注意这个实体类要实现接口Comparable 。见代码详解: 1 package zh.stu.sort.TreeSetTest; 2 3 public class Person implements Comparable<Person>{ 4 ...原创 2020-04-03 17:04:00 · 122 阅读 · 0 评论 -
HashMap中的几种遍历方式对比
1 import java.util.HashMap; 2 import java.util.Iterator; 3 import java.util.Map; 4 5 /** 6 * @Author:KoVaVo 7 * @Version:1.0.0 8 * @Description: 9 */ 10 public class HashMapTest { ...原创 2020-04-11 12:55:00 · 107 阅读 · 0 评论