這種如何能寫成一句?
List<Department>?menuTree?=?allDepartment.stream().filter(p?->?StringUtils.isBlank(p.getParentId())).collect(Collectors.toList()); menuTree.forEach(nav?->?nav.setChildren(getTree(nav.getId(),?allDepartment)));
List<Department>?menuTree?=?allDepartment.stream().filter(p?->?StringUtils.isBlank(p.getParentId())).collect(Collectors.toList()); menuTree.forEach(nav?->?nav.setChildren(getTree(nav.getId(),?allDepartment)));
2019-11-28
舉報
2019-11-29
這樣試過沒有呢,只要保證最終執行的是終端操作就OK啦。不過代碼中還是不建議寫過長的語句呢,在跨平臺發布的時候容易因為換行符的不同而引起一些不必要的問題,所以老項目一般建議一行不超過80個字符,新項目一般建議一行不超過120個字符,可以參考一下哦