第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

請(qǐng)問Java比較兩個(gè)列表

請(qǐng)問Java比較兩個(gè)列表

慕慕森 2019-08-03 13:03:33
Java比較兩個(gè)列表我有兩個(gè)列表(不是java列表,可以說是兩個(gè)列)例如**List 1**            **Lists 2**   milan                 hafil   dingo                 iga   iga                   dingo   elpha                 binga   hafil                 mike   meat                  dingo   milan   elpha   meat   iga                      neeta.peeta我想要一個(gè)返回多少元素是相同的方法。對(duì)于這個(gè)例子,它應(yīng)該是3,并且應(yīng)該返回列表和不同值的相似值。我應(yīng)該使用hashmap,如果是,那么如何獲得我的結(jié)果?請(qǐng)幫忙這不是學(xué)校的作業(yè):)所以,如果你能指導(dǎo)我,那就足夠了
查看完整描述

3 回答

?
夢(mèng)里花落0921

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊

你可以試試intersection()subtract()方法CollectionUtils.

intersection()方法提供一個(gè)集合,該集合包含公共元素,并且subtract()方法給出了所有不尋常的方法。

他們也應(yīng)該照顧到類似的元素。



查看完整回答
反對(duì) 回復(fù) 2019-08-04
?
holdtom

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊

這些真的列表(訂購,帶復(fù)制件),還是(無序,沒有副本)?

因?yàn)槿绻呛笳?,那么您可以使用,比方說,java.util.HashSet<E>并在預(yù)期的線性時(shí)間內(nèi)使用方便的retainAll.

    List<String> list1 = Arrays.asList(
        "milan", "milan", "iga", "dingo", "milan"
    );
    List<String> list2 = Arrays.asList(
        "hafil", "milan", "dingo", "meat"
    );

    // intersection as set
    Set<String> intersect = new HashSet<String>(list1);
    intersect.retainAll(list2);
    System.out.println(intersect.size()); // prints "2"
    System.out.println(intersect); // prints "[milan, dingo]"

    // intersection/union as list
    List<String> intersectList = new ArrayList<String>();
    intersectList.addAll(list1);
    intersectList.addAll(list2);
    intersectList.retainAll(intersect);
    System.out.println(intersectList);
    // prints "[milan, milan, dingo, milan, milan, dingo]"

    // original lists are structurally unmodified
    System.out.println(list1); // prints "[milan, milan, iga, dingo, milan]"
    System.out.println(list2); // prints "[hafil, milan, dingo, meat]"




查看完整回答
反對(duì) 回復(fù) 2019-08-04
  • 3 回答
  • 0 關(guān)注
  • 314 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)