已有某集合对象:
List<CmsUserRole> userRoles = xxx集合对象
传统方式:
List<Integer> roleIds = new ArrayList<>(); for (CmsUserRole userRole : userRoles) { roleIds.add(userRole.getRoleId()); }
lambda 表达式方式:
List<Integer> roleIds = userRoles.stream().map(CmsUserRole::getRoleId).collect(Collectors.toList());
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/281493.html