![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 66
以Java基础积累为主,更新自己在工作中遇到的问题及经验
白日梦想东
这个作者很懒,什么都没留下…
展开
-
Java util包下的Objects工具
Java util包下的Objects工具 描述 如下为笔者在开发过程中遇到的一些工具类,其中equals方法及isNull nonNull比较常用,故将Objects类的工具方法都进行一个总结。供大家参考及自己记录总结 1.equals(Object a, Object b) 主要用于两个对象的比较,和我们自己写的equals方法差别较小,多了判空和地址的直接比较,调用时避免了我们自己判空的繁琐操作。 源码如下: public static boolean equals(Object a, Object原创 2021-11-11 16:11:31 · 506 阅读 · 0 评论 -
ArrayList和LinkedList的区别
ArrayList和LinkedList的区别 一.相同点: ArrayList和LinkedList都实现了List接口,是List的常用实现类。 二.不同点: 1.底层数据结构不同 ArrayList是Array(动态数组)的数据结构 LinkedList是基于Link(链表)的数据结构 2.不同操作效率不同 ①当需要进行随机查找访问时(get和set操作),ArrayList比LinkedList的效率更高,因为LinkedList是线性的数据存储方式,所以需要移动指针从前往后依次查找。 ②当对数据进原创 2021-11-08 10:32:18 · 236 阅读 · 0 评论