随笔分类 - 王子威工具集合
摘要:Map延伸工具类 /** * 集合类型转换 * */ public class CollectionUtil { /** * 根据value值得到map的key值 * @author wzw * * @param map * @param value * @return java.lang.Obje
阅读全文
摘要:一、根据对象字段进行排序【代码】 @Test public void wzwStream() { List<User> list = new ArrayList<>(); for (int i = 1; i <= 3; i++) { User user = new User(); user.setU
阅读全文
摘要:判断集合中是否存在"字符串",返回boolean类型 boolean isExit = allSku.stream().map(Product::getFeatureList) .anyMatch(featureList -> isNotEmpty(featureList) && featureLi
阅读全文
摘要:调用 // 用于判断包含 function diaoyong(arr, str){ // 初始化 var sizes = ['L','XL','S','M']; for (var i = 0; i < sizes.length; i++) { var size = '1' if (!this.wzw
阅读全文
摘要:jdbcTemplate的rowMapper内部类写法 String sql ="select sku,feature from product"List<Product> products = jdbcTemplate.query(sql, (rs, rowNum) -> { Product en
阅读全文
摘要:一、集合之间的包含 1.判断listOne是否全部包含listTow中的值 格式:CollectionUtils.containsAll(listOne, listTow) 或 listTow.containsAll(listOne) 例如: "123,112"和"12,123,1234,12345
阅读全文
摘要:判断两个集合中是否有一个相同的值 CollectionUtils.containsAny(集合1,集合2)就可以满足以下条件 两个集合中,只要有一个值相同就直接返回true 如:集合1:"123,112" 和 集合2:"12,123,1234,12345" 返回true 如:集合1:"123,12"
阅读全文
摘要:⑨前端:初始化当前时间数据 方案一(峰哥认可) // 2023-02this.$moment().format('yyyy-MM'),// 2023-02-02this.$moment().format('yyyy-MM-dd'), 方案二(原始) // 2023-2yearMonth: new
阅读全文
摘要:一、场景 我们的周报需要获取该月的第一个周的星期一和星期日,用于计算该星期的功能业绩(如:上产品数量) 2022-04-25 00:00:00 到 2022-05-01 23:59:592022-05-02 00:00:00 到 2022-05-08 23:59:592022-05-09 00:00
阅读全文
摘要:LocalDateTime时间工具之“2023-01-18T23:59:59.999999999”转“yyyy-MM-dd HH:mm:ss” 代码 LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss
阅读全文
摘要:自定义工具类之“分割所有类型的字符串” /** * <p>默认根据,, \t\n\r分隔符分隔出list</p> * * <pre> * tokenizeToStringArray(null) = null * tokenizeToStringArray("www.baidu.com") = [ww
阅读全文
摘要:流的使用之“如何将List<String>转为Map” ProductIllegalCustom query = new ProductIllegalCustom(); query.setUnionSkus(unionSkus); Map<String, String> illegalMap = p
阅读全文
摘要:案例1:需要产品中的父SKU和子SKU //返回List对象 = 产品集合.流化.flatMap(产品对象流 -> 合并(父SKU字段, 子SKU字段)).去重.过滤空值.转为ListList<String> unionSkus = products.stream().flatMap(item ->
阅读全文
摘要:一.获取map中的key转为List 注意 这里可以获取map中所有的key来转换为List, 这样后很多方案就不需要另外查询出来处理了 代码 @Test public void test() { Map<Integer, Double> ratioMap = new HashMap<>(); ra
阅读全文
摘要:一、JSON格式 {"code":"200","msg":"success","data":["Yinqing","ArtCreativity"]} 二、json格式转为List集合代码 @Test public void test() { String post = "{\"code\":\"20
阅读全文

浙公网安备 33010602011771号