Java常用小知识点
Java
时光清浅ぴ许你安然
这个作者很懒,什么都没留下…
展开
-
传入base64集合,导出大图片
多个小图片,合并成一个图片原创 2022-05-24 20:39:23 · 156 阅读 · 0 评论 -
orElse和orElseGet的区别
orElse举例:执行结果:orElseGet举例执行结果:总结当传入的对象为null时,orElse也会执行里面的方法,orElseGet也会执行。当传入对象不为空,orElse会执行,但是orElseGet不会执行。原创 2021-09-09 22:56:49 · 2514 阅读 · 0 评论 -
Map和List<Map>转相应的对象
引入对应jar包<fastjson.version>1.2.73</fastjson.version>Map转对象Map<String, Object> data = formData.get("empData");String empDataJson = JSONObject.toJSONString(data);if (ToolUtil.isNotEmpty(empDataJson)) { EmpTest empTest = JSONObject.原创 2021-06-01 23:23:20 · 504 阅读 · 0 评论 -
使用Builder构建对象
增加@Build注解在实体类增加@Builder注解使用方式EmpTest empTest = EmpTest.builder().age(18).name("张三").sex("男").build();报错处理我们会发现之前使用的 new XXX()会报错。我们可以增加另一个注解来解决此问题@NoArgsConstructor 来表示无参的构造函数同时也可以加上全参的注解...原创 2021-06-01 23:17:30 · 203 阅读 · 0 评论 -
Java小知识点之lambda
lambda常用原创 2021-05-05 23:28:38 · 2642 阅读 · 0 评论 -
Java常用小知识点
1、实体类存在但数据库中不存在@TableField(exist = false)private String testName;2、String类型拼接StringJoiner joinStr= new StringJoiner(",");joinStr.add("1234");joinStr.add("5678");System.out.println(joinStr.toString());;3、数组转ListArrayList<String> list = new原创 2021-05-05 22:14:13 · 374 阅读 · 0 评论