這是我的list集合,原本應該是通過資料庫進行操作的,這裡我直接進行賦值了,如果你們拿來用的話就把user改變成你們的實體類就行了
假如你想要把list轉換成map集合時list
list=
newarraylist()
;user user1=
newuser(1
,new
date()
,"17634"
,"lll"
,"176");
user user2=
newuser(2
,new
date()
,"17635"
,"lll"
,"176");
user user3=
newuser(3
,new
date()
,"17636"
,"lll"
,"176");
list.
add(user1)
;list.
add(user2)
;list.
add(user3)
;list.
foreach
(system.out:
:print)
;
這裡輸出使用的時lambda表示式map
map=list.
stream()
.collect
(collectors.
tomap
(v -
> v.
getid()
, v -
> v));
map.
foreach
((k, v)
-> system.out.
println
(k +
":"+ v)
);
加入你想把map類行的集合轉換為list時你可以使用以下方法
大家可以多使用使用lambda表示式,可以有效的加快我們的開發速度list
list1 =
newarraylist
<
>
(map.
values()
);list1.
foreach
(system.out:
:print)
;
dataset和實體類 之間的轉換
dataset轉實體類 public static ilistfillmodel dataset ds foreach datarow dr in ds.tables 0 rows l.add model return l 將實體類轉換成datatable public static datatab...
DataTable和實體類之間的轉換
using system using system.collections.generic using system.data using system.linq using system.reflection using system.text namespace common else 填充物件...
map和實體類的相互轉換
方式1 成員變數為包裝類簡單屬性的用此方法 import org.springframework.cglib.beans.beanmap 實體類轉map beanmap.create entityobj map轉實體類 testbean bean maptobean map,new testbean...