![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
赏味期限(离线)
这个作者很懒,什么都没留下…
展开
-
(stream流)List转Map
这种方法可能会出现key重复异常,为了解决这个问题,可以引入第三个参数。利用stream将List转换为Map主要通过一下几种方式实现。stream流是Java8的新特性,极大简化了集合的处理操作。原创 2023-04-10 23:52:37 · 3369 阅读 · 3 评论 -
Java 树状目录的实现
使用stream流遍历查询出来的List,若该节点的父节点为一级目录,将该节点加入结果集。如不为一级目录,则获取父节点,判断父节点是否为空,不为空则获取父节点的childrenTreeNodes并判断childrenTreeNodes是否为空,不为空则将该节点加入childrenTreeNodes,为空则创建childrenTreeNodes。在数据库表中,通常含有id和parentid字段,parentid为空或为0的记录为目录的根节点,x-x的为二级目录,x-x-x的为三级目录。【sql的递归查询】原创 2023-04-10 23:40:39 · 637 阅读 · 0 评论