List<實體類>轉換成map 一個鍵對應多個值
List<SyMenu> syMenus=syMenuService.queryQuan(eid);
// System.out.println(syMenus+"查出來的結果");
// System.out.println(syemp1.toString());
Map<Object, List<Object>> map =new HashMap<>();
List<Object> list;
for (SyMenu syMenu : syMenus) {
Map<Object, Object> map1 =new HashMap<>();
map1.put("url",syMenu.getUrl());
map1.put("gonneng",syMenu.getGongneng());
String menunam=syMenu.getMenuname();
if(map.containsKey(menunam)){
map.get(menunam).add(map1);
}else{
list=new ArrayList<>();
list.add(map1);
map.put(menunam,list);
}
}
System.out.println(map);
相關文章
- Map轉實體類或List陣列陣列
- 如何把多張jpg轉換成一個pdf檔案?
- Java物件轉換成MapJava物件
- 聊聊如何實現一個支援鍵值對的SPI
- 透過 adc 實現一個IO對多個按鍵讀取
- Excel 多個變數替換 實際值Excel變數
- 陣列轉換成List集合陣列
- 通過Guava實現兩個包含不同物件的List合併成一個ListGuava物件
- Scala——三個容器:List Set Map
- window caps 轉換成 ctrl 按鍵對映
- 當前鍵值對的下一個值 演算法演算法
- 如何在Java 8中將List轉換為Map?Java
- java8的stream將一個List轉為按照某個欄位分組的map,再按照另一個欄位取max最終得到一個mapJava
- 一個 key 能儲存多個 value 的 map --- 自定義的 MultiValueMap,實現 Map 介面
- Spring-MultiValueMap(一個Key對應多個Value)Spring
- 2024-03-29 js練習之陣列物件轉換成鍵值對物件JS陣列物件
- 一個域名可以對應多個IP嗎?如何透過DNS實現?DNS
- mysql sql同一個欄位多個行轉成一個欄位查詢MySql
- 自媒體一鍵多發平臺,多個平臺一鍵釋出
- 多個commit合併成一個MIT
- 實戰小技巧19:List轉Map List的幾種姿勢
- 使用docker compose一鍵啟動多個應用Docker
- Map<String, Object>轉換成uri請求串Object
- Java中將多個Map扁平化為單個MapJava
- GO語言————8.6 將 map 的鍵值對調Go
- 將多個實體類集合寫入同一個 Excel 檔案的不同 Sheet 頁Excel
- 多個module實體類集合打一個jar包並上傳至遠端庫JAR
- JS中將一個值轉換為字串的3種方法JS字串
- clover 一個windows 多個視窗集中在一個介面類似google的多標籤功能軟體WindowsGo
- Java 把多個音訊拼接成一個Java音訊
- 【轉】[C#] 建立返回多個值的方法C#
- 記錄一個行列轉換
- 把一個任意型別的值轉換為布林型別型別
- 你對Collection中Set、List、Map理解?
- 如何使用預覽將多個影像轉換為單個PDF
- 搜狐號一鍵分發工具,一鍵分發多個自媒體平臺
- 根據給定的字串,修改一個多層巢狀物件對應的屬性值字串巢狀物件
- 一個簡單API,一鍵實現多通道訊息推送API