新聞中心
轉(zhuǎn)自:

10年積累的成都網(wǎng)站建設(shè)、成都做網(wǎng)站經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有滎經(jīng)免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
http://www.java265.com/JavaJingYan/202206/16554733883740.html
集合:
集合,簡稱集,是數(shù)學(xué)中一個基本概念,也是集合論的主要研究對象。集合論的基本理論創(chuàng)立于19世紀(jì),關(guān)于集合的最簡單的說法就是在樸素集合論(最原始的集合論)中的定義,即集合是“確定的一堆東西”,集合里的“東西”則稱為元素?,F(xiàn)代的集合一般被定義為:由一個或多個確定的元素所構(gòu)成的整體
下文筆者講述判斷兩個集合是否存在交集的方法分享,如下所示
實現(xiàn)思路:
將一個集合存入Map數(shù)據(jù)結(jié)構(gòu)中
然后從Map中遍歷每一個元素和map中的元素進(jìn)行對比
如果元素存在,則說明兩個集合存在交集
例:
public void jiHeJiaoYiTest() {
String[] arr1 = new String[]{"a", "b", "java265", "d"};
String[] arr2 = new String[]{"77", "cccc", "ddd", "java265", "9900"};
Map map = new HashMap<>();
for(String item : arr1) {
map.put(item, "1");
}
boolean flag = false;
for(String item : arr2) {
if (map.get(item) != null) {
flag = true;
break;
}
}
if(flag) {
System.out.println("存在交集");
} else {
System.out.println("不存在交集");
}
}
網(wǎng)頁名稱:集合是否存在交集的判斷方法分享
文章出自:http://m.biofuelwatch.net/article/dsoioss.html


咨詢
建站咨詢
