簡化兩個list之間賦值操作

2022-06-30 23:45:16 字數 407 閱讀 1979

當有兩個list時,如果想要把乙個list的內容新增到另乙個list中,建議使用list的構造方式,如下所示:

listbeanlist=service.getinfo();

listbeanlist2=new arraylist<>();

for(bean bean:beanlist)

// 將以上**替換成以下**,簡單又高效

listbeanlist=service.getinfo();

listbeanlist2=new arraylist<>(beanlist);

// 如果是陣列,則將陣列轉換成list

listhotkeywordslist = new arraylist<>(arrays.aslist(arry));

兩個List 之間的數值交換

list 的賦值。在乙個地方我需要重乙個 list 裡的資料迴圈到並改名到另外乙個 list list result new arraylist list result2 new arraylist result2 citservice.querycomplianindexnowday for in...

python 兩個list之間判斷是否有相同值

例項 axis 4 slot 1 2,3 4,5 6 atwill7 false for i in axis if i not in slot if atwill7 print 假 else print 真 下列 詳解 1 用 i 去遍歷第乙個列表 axis 如果 i 不在第二個列表 slot 裡面...

兩個LIST合併問題

前些日子在做專案時,做到兩個大list合併的問題,由於時間比較緊沒有時間仔細琢磨一下效率問題。剛好從csdn的論壇上看到此問題。有兩個list arraylist list1 new arraylist list1.add 13 list1.add 23 list1.add 33 list1.add...