Rumah > masalah biasa > teks badan

Kegunaan biasa set

zbt
Lepaskan: 2023-10-24 11:25:21
asal
1251 orang telah melayarinya

Kegunaan biasa set termasuk mencipta Set, menambah elemen, memadam elemen, menentukan sama ada Set kosong, mendapatkan saiz Set, merentasi Set, mencari elemen dan operasi set. Pengenalan terperinci: 1. Buat Set, Setset=newHashSet();; 2. Tambah elemen, set.add("java"); set.add("python");; 3. Padam elemen, set.remove("java");

Kegunaan biasa set

Set ialah kelas koleksi penting dalam Java. Ia digunakan terutamanya untuk menyimpan elemen unik. Antara muka Set mewarisi antara muka Koleksi, jadi ia mempunyai semua kaedah dalam Koleksi. Berikut ialah beberapa kegunaan biasa Set:

1 Cipta Set

Anda boleh menggunakan antara muka Set untuk mencipta objek Set baharu. Contohnya:

Setset=newHashSet();
Salin selepas log masuk

2. Tambah elemen

Anda boleh menggunakan kaedah tambah() untuk menambah elemen pada Set. Contohnya:

set.add("java");
set.add("python");
Salin selepas log masuk

3. Padam elemen

Anda boleh menggunakan kaedah remove() untuk memadamkan elemen daripada Set. Contohnya:

set.remove("java");
Salin selepas log masuk

4 Tentukan sama ada Set kosong

Anda boleh menggunakan kaedah isEmpty() untuk menentukan sama ada Set itu kosong. Contohnya:

if(set.isEmpty()){
System.out.println("Setisempty");
}
Salin selepas log masuk

5 Dapatkan saiz Set

Anda boleh menggunakan kaedah saiz() untuk mendapatkan saiz Set. Contohnya:

intsize=set.size();
System.out.println("Setsize:"+size);
Salin selepas log masuk

6. Set Traversing

Anda boleh menggunakan gelung untuk setiap untuk melintasi elemen dalam Set. Contohnya:

for(Stringelement:set){
System.out.println(element);
}
Salin selepas log masuk

7 Cari elemen

Anda boleh menggunakan kaedah contains() untuk mencari sama ada Set mengandungi elemen. Contohnya:

booleancontains=set.contains("python");
System.out.println("Setcontainspython:"+contains);
Salin selepas log masuk

8 Tetapkan operasi

Anda boleh menggunakan operasi set (seperti kesatuan, persilangan, perbezaan, dll.) untuk mengendalikan Set. Contohnya:

Setunion=newHashSet(set);
union.addAll(newHashSet("python","javaScript"));
System.out.println("Setunion:"+union);
Setintersection=newHashSet(set);
intersection.retainAll(newHashSet("python","javaScript"));
System.out.println("Setintersection:"+intersection);
Setdifference=newHashSet(set);
difference.removeAll(newHashSet("python","javaScript"));
System.out.println("Setdifference:"+difference);
Salin selepas log masuk

Di atas adalah beberapa kegunaan biasa Set. Dalam pengaturcaraan sebenar, anda boleh menggunakan antara muka Set dan kaedahnya secara fleksibel mengikut keperluan.

Atas ialah kandungan terperinci Kegunaan biasa set. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
set
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!