作者:hedongsheng | 来源:互联网 | 2023-06-16 12:42
本人新来菜鸟级一名,今儿接触到数据封装树形结构。前辈给我用递归写了,我没看懂,太愚笨了。听说用HashMap实现,自己对HashMap的了解就是Key,value通过Key快速定位查找。附上我
本人新来菜鸟级一名,今儿接触到数据封装树形结构。前辈给我用递归写了,我没看懂,太愚笨了。
听说用HashMap实现,自己对HashMap的了解就是Key,value通过Key快速定位查找。
附上我目前的代码进度。实在无能为力了。求大神帮忙,感激不尽,没弄懂都不想下班了。
8 个解决方案
我接下来不会写了,想用HashMap实现树形结构,求帮忙
一般父类对象中定义一个List属性,存储所有子节点。根List只存储所有根节点.
List tree = new ArrayList();
Map map = new HashMap();
List 里面加Map,Map里面再加List,list里面再加Map,。。。
这样树形关系就可以出来了。