文章詳情頁
java - bean集合拆分成多個(gè)list
瀏覽:131日期:2023-11-26 13:56:10
問題描述
現(xiàn)在有個(gè)bean的list,需要拆成多個(gè)成員的list,怎么寫比較好?
public class User { private String name; private String age; //..getter,settter省略}List<User> data = ...List<String> name = data里的所有nameList<String> age = ...
問題解答
回答1:List<String> name = data.stream().map(User::getName).collect(Collectors.toList());List<String> age = data.stream().map(User::getAge).collect(Collectors.toList());回答2:
Map<String,User>這種應(yīng)該可以滿足你,key用name,value直接放bean
標(biāo)簽:
java
相關(guān)文章:
1. javascript - h5 video層級(jí)太高導(dǎo)致浮在div上面,如何解決?2. java - Spring Mvc全局異常處理器@ControllerAdvice不起作用?3. javascript - 如何獲取未來元素的父元素在頁面中所有相同元素中是第幾個(gè)?4. java - 多客戶端如何操作MQ比較合適5. mysql - 記得以前在哪里看過一個(gè)估算時(shí)間的網(wǎng)站6. python中怎么對(duì)列表以區(qū)間進(jìn)行統(tǒng)計(jì)?7. javascript - 圖片無法正常加載8. 如何合并兩張具有相同結(jié)構(gòu)的mysql表9. javascript - Ajax加載Json時(shí),移動(dòng)端頁面向左上角縮小一截兒,加載完成后才正常顯示,這該如何解決?10. mysql ER_BAD_DB_ERROR: Unknown database ’test’
排行榜

熱門標(biāo)簽