兩種list求差集的方法

2021-10-09 22:02:51 字數 599 閱讀 4394

第一種:

兩個userinfo實體list,

乙個全部使用者集合list< userinfo > alluser,

乙個部分使用者集合list< userinfo > commentuser,

根據userinfo中的userid求差集,從alluser中得到剩下的一部分使用者,

通過stream流和lamda表示式實現

public list

getnotcomment

(list

alluser,list

commentuser)

第二種:

兩個string型list,

乙個全部使用者集合list< string > alluser,

乙個部分使用者集合list< string > commentuser,

通過從alluser中移除與commentuser相同的字串實現

public list

getnotcomment

(list

alluser,list

commentuser)

List排序的兩種實現方法

利用collections.sort方法可以對列表進行排序collections有兩個sort方法 1.sort listlist 2.sort listlist comparator c 方法一 只需要傳入乙個list即可,但是該list中的元素需要實現comparable介面,覆蓋compare...

List排序的兩種方法

方法一 先定義乙個類,並繼承iconparable介面,在類裡面對compareto方法進行重寫。public class sort test icomparable public string name public int compareto object obj else if this.id...

兩種attach to process的方法

背景 今天在做keepalive的實驗,設法模擬keepalive不成功的場景,從而達到 the local tcp will keep sending keep alive packet in an interval of keepaliveinterval for tcpmaxdataretra...