java 8 把list中对象的属性转成list
生活随笔
收集整理的這篇文章主要介紹了
java 8 把list中对象的属性转成list
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
AcAppRole實體對象
@ApiModelProperty(value = "主鍵ID") @TableId(value = "id", type = IdType.AUTO) private Long id;/** 角色描述 */ @ApiModelProperty(value = "角色描述") private String remark;/** 角色名稱 */ @ApiModelProperty(value = "角色名稱") private String name;/** 角色所屬的應用系統編碼 */ @ApiModelProperty(value = "角色所屬的應用系統編碼") private String appSystemCode;/** 角色所屬的應用系統名稱 */ @ApiModelProperty(value = "角色所屬的應用系統名稱") @TableField(exist = false) private String appSystemName;/** 創建時間 */ @ApiModelProperty(value = "創建時間 yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JSONField(serialize = false) private Date createTime;/** 更新時間 */ @ApiModelProperty(value = "更新時間 yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JSONField(serialize = false) private Date updateTime;/** 是否被刪除,1 已被刪除,0 有效數據 */ @ApiModelProperty(value = "是否被刪除,1 已被刪除,0 有效數據") @JSONField(serialize = false) private Boolean removed;/** 角色所屬的應用系統id */ @ApiModelProperty(value = "角色所屬的應用系統id") private Long appSystemId;/** 是否啟用 0 禁用,1 啟用 */ @ApiModelProperty(value = "是否啟用 0 禁用,1 啟用") private Integer status;/** 角色編碼 */ @ApiModelProperty(value = "角色編碼") private String code;/** 能否作為永宏角色 0 不是,1 是 */ @ApiModelProperty(value = "能否作為永宏角色 0 不是,1 是") private Integer isSetHong;list對象
List<AcAppRole> roleResultList = new new ArrayList<>();list對象的屬性轉list
List<String> collect = roleResultList.stream().map(AcAppRole::getName).collect(Collectors.toList());?
總結
以上是生活随笔為你收集整理的java 8 把list中对象的属性转成list的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QoS(Quality of Servi
- 下一篇: 零基础自学新概念英语的方法