树形结构和普通list数据的互换 1. list转树形结构 /** * list转树形List * @param list * @return */ public static List<RetTreePath> list2tree(List<RetTreePath> list) { List<RetTreePath> result = new ArrayList<>(); Map<Long, RetTreePath> map = list.