List<String> stateNameList = dictEntityList.stream().map(DictEntity::getName).collect(Collectors.toList()); 取出属性为数组
Long[] ids = dictEntityList.stream().map(DictEntity::getId).toArray(Long[]::new); 集合去重
dictEntityList.stream().distinct().collect(Collectors.toList()); 版权所有 © 【代码谷】 欢迎非商用转载,转载请按下面格式注明出处,商业转载请联系授权,违者必究。(提示:点击下方内容复制出处)
源文:《Java stream()用法集合单独取出对象中一个属性成为集合或数组》,链接:https://www.daimagu.com/article/901.html,来源:【代码谷】
评论