12 2020 档案
摘要:List<User> userList = new ArrayList<User>(); List<String> userNameList = (List<String>) CollectionUtils.collect(userList, new Transformer() { @Overrid
阅读全文
摘要://@Data 生成getter,setter ,toString等函数 //@NoArgsConstructor 生成无参构造函数 //@AllArgsConstructor //生成全参数构造函数 //@Data 生成getter,setter等函数 //@NoArgsConstructor 生
阅读全文
摘要:转载@https://blog.csdn.net/shadow_zed 相信大部分人都知道或者去百度检索都会得到将js中的字符串转化成json对象常见的3种方法 举例: var str = '{"name":"小明","age":18}'; 将字符串转化json对象: 1. var json = J
阅读全文
摘要:转自原创@https://blog.csdn.net/wts563540 1、JSON.JSON.parseObject和JSON.toJSONString JSON.parseObject,是将Json字符串转化为相应的对象;JSON.toJSONString则是将对象转化为Json字符串。在前后
阅读全文
摘要://最終返回集合searchTitleListsList<TitleContentResp> searchTitleLists = new ArrayList<>();//根據內容查標題List<TitleContentResp> searchTitleList = xx.getSearchTitl
阅读全文
摘要:转自:https://blog.csdn.net/zjx2016/article/details/74557301 在项目中经常会遇到截取字符串的需求,这里重点介绍两种常见的截取字符串方法。 方法一:通过split()将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大
阅读全文
摘要:简介 使用 Preconditions.checkNotNull(.....) 来处理, 相当于省掉自己再手写 throw new NullPointerException(String.valueOf(errorMessage)); 优势及适用性 节省时间 复杂逻辑,可能需要写十几处判空的逻辑,还
阅读全文
摘要:一、Java1.8新特性 1.Lambda表达式; 2.函数式接口; 3.方法引用和构造器引用; 4.Stream API; 5.接口中的默认方法与静态方法; 6.新时间日期API; 7.其他新特性。 二、Java1.8新特性简介 1.速度更快; 2.代码更少(新增了新的语法Lambda表达式);
阅读全文
摘要:float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。
阅读全文