随笔分类 -  java基础

摘要:准备工作: 创建两张mysql表,id设置为自增。test1表有id和name字段,test2有id和name字段(且name字段不为空) 测试一: controller层 @GetMapping("/test") public Result test(String userName) { retu 阅读全文
posted @ 2021-10-13 19:29 素净 阅读(344) 评论(0) 推荐(0) 编辑
摘要:一、代码实例 1、基本类型 (1)基本类型没有toString()方法 (2)基本类型推荐使用String.valueOf() (3)基本类型0无法强转 (String)是标准的类型转换,将Object类型转为String类型,使用(String)强转时,最好使用instanceof做一个类型检查, 阅读全文
posted @ 2021-10-09 11:15 素净 阅读(586) 评论(0) 推荐(0) 编辑
摘要:一、java8的四类函数式接口 Consumer<T> 消费型 void accept(T t); 接收一个输入参数,无返回值。 Supplier<T> 供给型 T get(); 无参数,返回一个结果。 Function<T,R> 文档型 R apply(T t); 接收一个输入参数,返回一个结果。 阅读全文
posted @ 2021-07-30 13:36 素净 阅读(276) 评论(0) 推荐(0) 编辑
摘要:十进制转二进制 二进制转十进制 八进制转二进制 二进制转八进制 阅读全文
posted @ 2021-06-17 15:21 素净 阅读(27) 评论(0) 推荐(0) 编辑
摘要:代码逻辑如下: //xxx组织机构树形列表方法 public List<Organization> xxxTreeOrg(xxx xx){ //所有的组织机构list List<Organization> allOrganizationList = xxxDao.findAllOrgList(); 阅读全文
posted @ 2020-07-01 18:27 素净 阅读(1356) 评论(0) 推荐(0) 编辑
摘要:比如id设置成xxx+0001,且0001是递增的,那么0001如何递增为0002呢,方法如下: DecimalFormat decimalFormat = new DecimalFormat("0000"); //代表四位数 String maxSerialNumber = decimalForm 阅读全文
posted @ 2020-05-08 18:03 素净 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:java8实现列表去重,java8的stream和lambda的使用实例 通过普通的方式也可以达到去重的效果,但是借助java8新特性可以很方便的实现列表去重,测试demo如下 实体类: 测试: 还可以实现条件过滤和列表排序: 转自:https://www.jianshu.com/p/63d2db8 阅读全文
posted @ 2019-05-28 14:36 素净 阅读(6933) 评论(0) 推荐(0) 编辑
摘要:本文转自:http://www.importnew.com/21396.html 面试时被问到HashMap是否是线程安全的,如何在线程安全的前提下使用HashMap,其实也就是HashMap,Hashtable,ConcurrentHashMap和synchronized Map的原理和区别。当时 阅读全文
posted @ 2018-07-20 15:15 素净 阅读(12054) 评论(1) 推荐(5) 编辑
摘要:%04d 表示:在输出整数x的时候 按照4个位置的空间左对齐 多余的位置用0代替(例如:x=3 --> 输出:0003 x=33 --> 输出:0033)%4.4 表示:输出的数的格式为:整数部分为4位,小数部分为4位(多余的位置用0代替)(例如:3.24 --> 输出:0003.2400) 阅读全文
posted @ 2018-07-12 15:23 素净 阅读(1245) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示