<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    迷失北京

    BlogJava 聯(lián)系 聚合 管理
      60 Posts :: 0 Stories :: 13 Comments :: 0 Trackbacks

    java求兩個(gè)集合的交集和并集

            java如何求兩個(gè)集合的交集和并集呢??其實(shí)java的API中已經(jīng)封裝了方法。今天寫個(gè)簡(jiǎn)單的例子測(cè)試一下:(例子中以java.util.LinkedList為例)

            求連個(gè)集合的交集:

    import java.util.ArrayList;
    import java.util.List;
    public class TestCollection {
    	public static void main(String[] args) {
    		List<String> strList = new ArrayList<String>();
    		List<String> strList2 = new ArrayList<String>();
    		for(int i = 0; i < 10; i ++) {
    			strList.add("aaa>>" + i);
    			strList2.add("aaa>>" + (10 - i));
    		}
    		
    		//求出交集
    		strList2.retainAll(strList);
    		System.out.println("交集大小:" + strList2.size());
    		
    		for(int i = 0; i < strList2.size(); i++) {
    			System.out.println(strList2.get(i));
    		}		
    	}
    }
    

      

            求兩個(gè)集合的并集:

    import java.util.ArrayList;
    import java.util.List;
    public class TestCollection {
    	public static void main(String[] args) {
    		List<String> strList = new ArrayList<String>();
    		List<String> strList2 = new ArrayList<String>();
    		for(int i = 0; i < 10; i ++) {
    			strList.add("aaa>>" + i);
    			strList2.add("aaa>>" + (10 - i));
    		}
    		//求出并集
    		strList2.removeAll(strList);
    		strList2.addAll(strList);
    		System.out.println("并集大小:" + strList2.size());		
    		
    		for(int i = 0; i < strList2.size(); i++) {
    			System.out.println(strList2.get(i));
    		}		
    	}
    }
    

      例子非常簡(jiǎn)單,希望對(duì)大家有幫助!!!

                                                                                                                                                                       

    posted on 2010-12-23 16:23 王康 閱讀(8193) 評(píng)論(1)  編輯  收藏

    Feedback

    # re: java集合操作-----求兩個(gè)集合的交集和并集 2014-03-14 13:29 外星人
    這樣會(huì)修改原來(lái)的集合,必要時(shí)用CLONE的集合進(jìn)行運(yùn)算  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 最近中文字幕2019高清免费| 中文字幕亚洲综合小综合在线| 最近免费中文字幕大全免费版视频 | 国产成人免费高清激情视频| 国产亚洲高清在线精品不卡| 亚洲人成色7777在线观看| 8x网站免费入口在线观看| 国产精品亚洲专区无码WEB| 亚洲国产另类久久久精品小说| 4虎永免费最新永久免费地址| 国产精品亚洲一区二区无码| 亚洲成人午夜在线| 国产成人精品免费视频大全五级| 好紧我太爽了视频免费国产| 亚洲国产无线乱码在线观看| 亚洲Aⅴ无码专区在线观看q| 四色在线精品免费观看| 久久一本岛在免费线观看2020| 亚洲最大的成人网| 亚洲av无码成h人动漫无遮挡| 麻豆成人精品国产免费| 久久精品无码专区免费东京热| 亚洲国产成人AV网站| 亚洲成人网在线观看| 亚洲综合日韩久久成人AV| 免费黄色一级毛片| 色影音免费色资源| 国产成人免费AV在线播放 | 一区二区免费电影| 中国亚洲呦女专区| 亚洲av无码成h人动漫无遮挡 | 亚洲精品国产第1页| 亚洲精品黄色视频在线观看免费资源| 日韩免费精品视频| 久久久久久国产精品免费无码| 精品一区二区三区免费视频| 亚洲爆乳成av人在线视菜奈实| 亚洲国产模特在线播放| 亚洲av日韩综合一区在线观看| 区久久AAA片69亚洲| 国产jizzjizz免费看jizz|