应业务要求,将数据库中多种格式的结点转为为一棵树 如图: 第一种树: 表示格式为 00,00 ====父,子 0,0 第二种树: 表示格式为 000 000 000 ====父子 3333
怎么讲俩中不同的格式转为为树形结构并且排序呢?
我的设想: 技术栈:组合模式 链式编程 正则表达式
思路:将不同格式查询出来 然后都转化为 --*格式 。然后遍历它生产一棵组合树(结点为map类型) 示意图:
组合模式对象示意图