最贊回答 / null1184
這個是lambda表達式靜態方法引用。Comparator接口里的抽象方法需要一個將兩個參數相減得到的int返回值,而在Person類里已經將這個兩個參數相減封裝在一個靜態方法里,所以只需要傳入Person::compareByAge就代表已經得到相減的結果
2019-12-06
講師回答 / 大牧莫邪
allDepartment.stream().filter(p?-&t;??StringUtils.isBlank(p.getParentId())).forEach(nav?-&?na?nav.setChildren(getTree(nav.getId(),?allDepartment)))這樣試過沒有呢,只要保證最終執行的是終端操作就OK啦。不過代碼中還...
2019-11-28
講師回答 / 大牧莫邪
lombok在用的時候,兩個步驟,1、工具安裝對應的插件,讓工具能識別代碼語法,intellij中找到file->settings->找到設置插件plugins,搜索lombok安裝,重啟工具;2、項目中引入lombok的GAV依賴就OK拉
2019-11-27
最新回答 / 慕虎4525747
在dependencies中添加(這是當前最新的版本) implementation?'org.projectlombok:lombok:1.18.10' annotationProcessor?'org.projectlombok:lombok:1.18.10' 在IDE中下載插件并重啟就可以了
2019-11-27