摘要: Comparable接口实现(当需要对某个对象进行排序时) 如标题所说,当你需要对某个自定义类进行排序时,你就需要实现Comparable接口。 反过来说,当一个类实现了Comparable接口时,就表明它的实例具有内在的排序关系。 Java平台类库中所有的值类(Integer, Short.... 阅读全文
posted @ 2021-07-08 20:27 CodeSweet 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 覆盖equals方法时需要注意什么以及为什么同时也要覆盖hashcode方法? 首先,贴上一个重写equals方法和hashcode方法的对象的实例代码: public class Demo1 { private Integer id; private String name; private St 阅读全文
posted @ 2021-07-08 13:48 CodeSweet 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 还在使用try-catch-finally么,过时了! 在Effective Java一书中有这么一条,try-with-resource优先于try—finally。那么try-with-resource到底是什么东西呢? Java类库中存在许多必须用close方法来手动关闭的资源(InputSt 阅读全文
posted @ 2021-07-08 10:16 CodeSweet 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Mybatis中各种操作总结 1.大于等于和小于等于的写法 大于等于 <![CDATA[ >= ]]> 小于等于 <![CDATA[ <= ]]> 例如:sql如下: create_date_time <![CDATA[ >= ]]> #{startTime} and create_date_tim 阅读全文
posted @ 2021-07-08 10:10 CodeSweet 阅读(139) 评论(0) 推荐(0) 编辑
摘要: JSON与entity、List的各种转换操作 1.JSON转entity Data data = JSON.parseObject(s, Data.class); 2.JSON转List // 第一种方式 List<Error> errors = JSON.parseObject(str, new 阅读全文
posted @ 2021-07-08 10:05 CodeSweet 阅读(699) 评论(0) 推荐(0) 编辑