原集合,有数据 ,SysOffice 实体类名
List<SysOffice> sysOfficeList = iSysOfficeService.selectByExample(sysOfficeExample);
一个新的集合,就是需要提取的字段组成的集合,具体集合数据类型,个人看情况而定。
List<Integer> DeptIds = new ArrayList<>();
sysOfficeLis----原集合。
SysOffice–原集合的实体类名,
getId----需要提取出来的某一个属性的get方法
map 方法用于映射每个元素到对应的结果,
collect()收集器
Collectors.toList()集合
DeptIds = sysOfficeList.stream().map(SysOffice::getId).collect(Collectors.toList());