Java是一種流行的編程語言,它提供了各種數據結構和算法來方便有用的計算。在本文中,我們將重點介紹Java中求交集和并集的方法。
Java中求交集和并集非常容易,因為它提供了List
// 創建兩個列表 Listlist1 = Arrays.asList(1, 2, 3, 4); List list2 = Arrays.asList(3, 4, 5, 6); // 創建兩個集合 Set set1 = new HashSet<>(list1); Set set2 = new HashSet<>(list2); // 求并集 set1.addAll(set2); System.out.println("并集:" + set1); // 求交集 set1.retainAll(set2); System.out.println("交集:" + set1);
通過創建兩個列表和兩個集合,我們可以輕松地使用Java中的list.addAll()和set.retainAll()方法求并集和交集。上面的代碼首先將兩個列表轉換為兩個集合,然后將它們合并成一個集合來求并集。隨后我們用retainAll()方法來求交集。
Java的List和Set類都提供了許多有用的方法,使Java成為解決實際問題的強大工具。掌握它們,您可以輕松地進行各種計算操作。