- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 java实现链表反转的三种方式
分别通过栈、递归、指针的方式实现:import java.util.Stack;public class ReverseLinkedList { public static void main(String[] args) { ReverseLinkedList reverseLinkedList = new ReverseLinkedList(); ...
2020-01-21 14:19:00 1577
原创 MyBatis 模糊查询like 的三种方式
方式一、拼接传参法首先在调用DAO前,对需要模糊查询的参数进行拼接 if (!StringUtils.isEmpty(appName)) { appName = "%" + appName + "%"; }然后DAO.xml中直接使用 like #{param} 的方式,如下:<select id="selectAll...
2020-01-17 10:40:15 1831
原创 用java探究“2020年有五个神奇的周六”是否很罕见
前两天看到公众号推送的一篇文章,说是2020年有五个神奇的周六:2020年4月4号是周六,6月6号是周六,8月8号是周六,10月10号是周六,12月12号也是周六。这个确实挺有意思,我就写个简单的demo去测试了一下”五个神奇的周六“是否罕见,下面是测试代码(只为图方便,用了Date已经失效的方法,仅供参考) //初始年份1900+120=2020,终止年份=2050 fo...
2020-01-05 21:36:02 368 2
原创 java ArrayList.remove()的三种错误用法以及六种正确用法
java集合中,list列表应该是我们最常使用的,它有两种常见的实现类:ArrayList和LinkedList。ArrayList底层是数组,查找比较方便;LinkedList底层是链表,更适合做新增和删除。但实际开发中,我们也会遇到使用ArrayList需要删除列表元素的时候。虽然ArrayList类已经提供了remove方法,不过其中有潜在的坑,下面将介绍remove方法的三种错误用法以及六...
2020-01-01 23:22:13 12982 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人