Rumah > Java > javaTutorial > teks badan

Bagaimana untuk menggunakan kaedah HashSet.add() untuk menambah elemen pada koleksi dalam Java?

WBOY
Lepaskan: 2023-11-18 16:56:43
asal
1113 orang telah melayarinya

Bagaimana untuk menggunakan kaedah HashSet.add() untuk menambah elemen pada koleksi dalam Java?

Adalah sangat mudah untuk menambah elemen pada koleksi menggunakan kaedah HashSet.add() dalam Java Mari perkenalkan secara terperinci di bawah.

HashSet ialah kelas koleksi di Java Ia mewarisi daripada kelas AbstractSet dan melaksanakan antara muka Set.

Apabila menggunakan kaedah HashSet.add() untuk menambah elemen, anda perlu memberi perhatian kepada perkara berikut:

  1. HashSet hanya boleh menyimpan elemen objek jenis, bukan elemen Elemen jenis data asas. Jika anda perlu menyimpan elemen jenis data asas, anda boleh menggunakan kelas pembungkusan yang sepadan untuk merangkumnya.
  2. Elemen dalam HashSet tidak tertib, dan apabila elemen ditambah, ia tidak akan disusun mengikut susunan ia ditambah.
  3. Elemen dalam HashSet tidak berulang Jika anda cuba menambah elemen sedia ada, ia akan diabaikan.

Berikut ialah kod sampel ringkas yang menunjukkan cara menggunakan kaedah HashSet.add() untuk menambah elemen pada koleksi:

import java.util.HashSet;

public class HashSetDemo {

    public static void main(String[] args) {
      
        HashSet<String> myHashSet = new HashSet<>();

        // 添加元素
        myHashSet.add("Apple");
        myHashSet.add("Banana");
        myHashSet.add("Kiwi");
        myHashSet.add("Orange");
        myHashSet.add("Grape");

        // 输出HashSet中的元素
        System.out.println("HashSet中的元素:" + myHashSet);

        // 尝试添加重复元素
        myHashSet.add("Apple");

        // 输出HashSet中的元素
        System.out.println("尝试添加重复元素后,HashSet中的元素:" + myHashSet);
    }
}
Salin selepas log masuk

Jalankan di atas kod dan keluarkan keputusan Seperti berikut:

HashSet中的元素:[Grape, Kiwi, Orange, Banana, Apple]
尝试添加重复元素后,HashSet中的元素:[Grape, Kiwi, Orange, Banana, Apple]
Salin selepas log masuk

Anda boleh melihat bahawa elemen dalam HashSet tidak tertib dan akan diabaikan apabila menambah elemen pendua.

Melalui contoh di atas, saya percaya anda sudah faham cara menggunakan kaedah HashSet.add() untuk menambah elemen pada set. Dalam aplikasi praktikal, kelas pengumpulan yang berbeza boleh dipilih untuk menyimpan data mengikut keperluan khusus untuk operasi yang lebih cekap dan mudah.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan kaedah HashSet.add() untuk menambah elemen pada koleksi dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!