最赞回答 / 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