Program Java untuk Mengira penyatuan dua set

Dalam contoh ini, kita akan belajar mengira penyatuan dua set di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Antaramuka Set Java
  • Kelas HashSet Java

Contoh 1: Hitung penyatuan dua set menggunakan addAll ()

 import java.util.HashSet; import java.util.Set; class Main ( public static void main(String() args) ( // create the first set Set evenNumbers = new HashSet(); evenNumbers.add(2); evenNumbers.add(4); System.out.println("Set1: " + evenNumbers); // create second set Set numbers = new HashSet(); numbers.add(1); numbers.add(3); System.out.println("Set2: " + numbers); // Union of two sets numbers.addAll(evenNumbers); System.out.println("Union is: " + numbers); ) )

Pengeluaran

 Set1: (2, 4) Set2: (1, 3) Kesatuan adalah: (1, 2, 3, 4)

Dalam contoh di atas, kami telah membuat dua set bernama nombor dan nombor genap. Kami telah melaksanakan set menggunakan HashSetkelas. Perhatikan garis,

 numbers.addAll(evenNumbers);

Di sini, kami telah menggunakan addAll()kaedah untuk mendapatkan penyatuan dua set.

Contoh 2: Dapatkan gabungan dua set menggunakan Perpustakaan Jambu Batu

 import java.util.HashSet; import java.util.Set; import com.google.common.collect.Sets; class Main ( public static void main(String() args) ( // create the first set Set languages1 = new HashSet(); languages1.add("Java"); languages1.add("Python"); System.out.println("Programming Languages: " + languages1); // create second set Set languages2 = new HashSet(); languages2.add("English"); languages2.add("Spanish"); System.out.println("Human Language: " + languages2); Set unionSet = Sets.union(languages1, languages2); System.out.println("Union is: " + unionSet); ) )

Pengeluaran

 Bahasa Pengaturcaraan: (Java, Python) Bahasa Manusia: (Inggeris, Sepanyol) Bahasa: (Java, Python, Inggeris, Sepanyol)

Dalam contoh di atas, kami telah menggunakan perpustakaan Jambu untuk mendapatkan penyatuan dua set. Untuk menjalankan program ini, anda perlu melaksanakan Perpustakaan Jambu dengan menambahkannya dalam pergantungan anda.

Di sini, kami telah menggunakan union()kaedah kelas Sets yang terdapat di perpustakaan Jambu.

Artikel menarik...