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 · 521 阅读 · 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 · 249 阅读 · 0 评论