Apa itu Kamus di Java dan Bagaimana Membuatnya?



Kamus ialah kelas abstrak yang memetakan kunci nilai. Dalam artikel ini, kita akan membincangkan mengenai kamus di Jawa dan implikasinya.

Kamus di Jawa adalah kelas abstrak yang merupakan induk dari yang menggunakan hubungan pasangan kunci-nilai. Di blog ini, kita akan mempelajari lebih lanjut mengenai kelas Kamus di Jawa dan membiasakan diri dengan kaedah yang berbeza. Berikut adalah topik yang dibahas dalam blog ini-

Apa itu Kamus di Jawa?

Kamus ialah kelas abstrak mewakili penyimpanan kunci / nilai yang beroperasi seperti Peta . Anda boleh menyimpan nilainya dalam objek Kamus dan setelah disimpan, anda boleh mendapatkannya dengan menggunakan kuncinya.





Pengisytiharan:

Kamus kelas abstrak awam memanjangkan Objek

Pembina:

Kamus () pembina



Kaedah penggunaan. Kelas Kamus

Mari kita lihat beberapa kaedah Kelas Kamus yang berbeza.

Periksa ukuran kamus

size (): java.util.Dictionary.size () mengembalikan bilangan pasangan nilai-kunci dalam Kamus

Sintaks:
saiz int abstrak awam ()



Tambah / masukkan nilai dalam kamus

put (kunci K, nilai V): java.util.Dictionary.put (kunci K, nilai V) menambah pasangan nilai-kunci ke kamus

jenis data di mysql dengan contoh

Sintaks:
abstrak awam V meletakkan (kunci K, nilai V)

Mengembalikan nilai yang terdapat dalam kamus

elemen (): java.util.Dictionary.elements () mengembalikan perwakilan nilai dalam kamus

Sintaks:
elemen penghitungan abstrak awam ()

Dapatkan kaedah untuk mengambil nilai yang dipetakan dengan kunci

get (Object key): java.util.Dictionary.get (Object key) mengembalikan nilai yang dipetakan dengan kunci dalam kamus

Sintaks:
abstrak awam V dapatkan (Kekunci objek)

Periksa sama ada kamus kosong

isEmpty (): java.util.Dictionary.isEmpty () memeriksa sama ada kamus itu kosong atau tidak.

Sintaks:
boolean abstrak awam adalah Kosong ()

Kembali benar, jika tidak ada hubungan nilai-kunci dalam kamus yang lain kembali palsu.

banyak harta pusaka di java dengan contoh

Mengeluarkan nilai utama dari kamus di Java

remove (Object key): java.util.Dictionary.remove (Object key) mengeluarkan pasangan kunci-nilai yang dipetakan dengan kunci.

Sintaks:
abstrak awam V keluarkan (Kekunci objek)

Pelaksanaan Kamus di Jawa

import java.util. * kelas awam My_Class {public static void main (String [] args) {// Memulakan Kamus Kamus edu = kaedah Hashtable baru () // put () edu.put ('1000', 'Edureka' edu.put ('2000', 'Platfrom') // elemen () kaedah: untuk (Penghitungan i = edu.elements () i.hasMoreElements ()) {System.out.println ('Nilai dalam Kamus:' + Kaedah i.nextElement ())} // get (): System.out.println ('nValue at key = 3000:' + edu.get ('2000')) System.out.println ('Value at key = 1000 : '+ edu.get (' 2000 ')) // isEmpty () kaedah: System.out.println (' nTiada pasangan kunci-nilai: '+ edu.isEmpty () +' n ') // kunci ( kaedah: untuk (Penghitungan k = edu.keys () k.hasMoreElements ()) {System.out.println ('Keys in Dictionary:' + k.nextElement ())} // hapus () kaedah: System.out .println ('nRemove:' + edu.remove ('1000')) System.out.println ('Periksa nilai kunci yang dikeluarkan:' + edu.get ('1000')) System.out.println ('nSize Kamus: '+ edu.size ())}}

Pengeluaran:

Nilai dalam Kamus: Edureka
Nilai dalam Kamus: Platform
Nilai pada kunci = 3000: null
Nilai pada kunci = 1000: Platform
Tidak ada pasangan nilai-kunci: false
Kunci dalam Kamus: 1000
Kunci dalam Kamus: 2000
Keluarkan: Edureka
Periksa nilai kunci yang dikeluarkan: null
Ukuran Kamus: 1

Dengan ini, kita sampai di akhir blog ini di Kelas Kamus Java. Sekiranya anda ingin mengetahui lebih lanjut, lihat di oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai dengan rangkaian lebih daripada 250,000 pelajar berpuas hati yang tersebar di seluruh dunia. Kursus latihan dan pensijilan Java J2EE dan SOA Edureka dirancang untuk pelajar dan profesional yang ingin menjadi Pembangun Java. Kursus ini dirancang untuk memberi anda permulaan dalam pengaturcaraan Java dan melatih anda untuk konsep Java teras dan maju bersama dengan pelbagai kerangka kerja Java seperti Hibernate & Musim bunga .

Ada soalan untuk kami? Sila sebutkan di bahagian komen blog “Kamus di Jawa” ini dan kami akan menghubungi anda secepat mungkin.