以下實(shí)例演示了如何使用 retainAll () 方法來計(jì)算兩個(gè)數(shù)組的交集:
成都創(chuàng)新互聯(lián)公司是一家集成都網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)站頁面設(shè)計(jì)、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專業(yè)網(wǎng)站建設(shè)公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗(yàn),以探求精品塑造與理念升華,設(shè)計(jì)最適合用戶的網(wǎng)站頁面。 合作只是第一步,服務(wù)才是根本,我們始終堅(jiān)持講誠信,負(fù)責(zé)任的原則,為您進(jìn)行細(xì)心、貼心、認(rèn)真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場環(huán)境中,互促共生。
Main.java 文件:
import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList objArray = new ArrayList(); ArrayList objArray2 = new ArrayList(); objArray2.add(0,"common1"); objArray2.add(1,"common2"); objArray2.add(2,"notcommon"); objArray2.add(3,"notcommon1"); objArray.add(0,"common1"); objArray.add(1,"common2"); objArray.add(2,"notcommon2"); System.out.println("array1 數(shù)組元素:"+objArray); System.out.println("array2 數(shù)組元素:"+objArray2); objArray.retainAll(objArray2); System.out.println("array2 & array1 數(shù)組交集為:"+objArray); } }
以上代碼運(yùn)行輸出結(jié)果為:
array1 數(shù)組元素:[common1, common2, notcommon2]
array2 數(shù)組元素:[common1, common2, notcommon, notcommon1]
array2 & array1 數(shù)組交集為:[common1, common2]
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。