Kamus di Java adalah kelas abstrak yang merupakan induk dari yang menggunakan hubungan pasangan nilai-kunci. Di blog ini, kita akan mempelajari lebih lanjut tentang kelas Dictionary di Java dan mengenal berbagai metode. Di bawah ini adalah topik yang dibahas dalam blog ini-
Apa kamus di Jawa?
Kamus adalah kelas abstrak mewakili repositori penyimpanan kunci / nilai yang beroperasi seperti Peta . Anda dapat menyimpan nilai dalam objek Kamus dan setelah disimpan, Anda dapat mengambilnya dengan menggunakan kuncinya.
Pernyataan:
Kamus kelas abstrak publik memperluas Objek
Pembangun:
Kamus () konstruktor
apa itu .format dalam python
Metode kelas util.Dictionary
Mari kita lihat beberapa metode Kelas Kamus.
Periksa ukuran kamus
size (): java.util.Dictionary.size () mengembalikan jumlah pasangan nilai kunci dalam Kamus
Sintaksis:
ukuran int abstrak publik ()
Tambahkan / taruh nilai dalam kamus
put (kunci K, nilai V): java.util.Dictionary.put (kunci K, nilai V) menambahkan pasangan nilai kunci ke kamus
Sintaksis:
public abstract V put (kunci K, nilai V)
Kembalikan nilai yang ada di kamus
Elements (): java.util.Dictionary.elements () mengembalikan representasi nilai dalam kamus
Sintaksis:
elemen pencacahan abstrak publik ()
Dapatkan metode untuk mengambil nilai yang dipetakan dengan kunci
get (Object key): java.util.Dictionary.get (Object key) mengembalikan nilai yang dipetakan dengan kunci di kamus
Sintaksis:
public abstract V get (Object key)
Periksa apakah kamus kosong
isEmpty (): java.util.Dictionary.isEmpty () memeriksa apakah kamus kosong atau tidak.
Sintaksis:
publik abstrak boolean isEmpty ()
Kembalikan nilai benar, jika tidak ada relasi nilai kunci dalam kamus, kembalikan salah.
Menghapus nilai kunci dari kamus di Java
jelaskan arsitektur mvc di java dengan contoh
hapus (Kunci objek): java.util.Dictionary.remove (Kunci objek) menghapus pasangan nilai kunci yang dipetakan dengan kunci.
Sintaksis:
public abstract V hapus (Object key)
Implementasi Kamus di Jawa
import java.util. * public class My_Class {public static void main (String [] args) {// Inisialisasi Dictionary Dictionary edu = new Hashtable () // put () method edu.put ('1000', 'Edureka' ) edu.put ('2000', 'Platfrom') // elements () metode: for (Enumeration i = edu.elements () i.hasMoreElements ()) {System.out.println ('Value in Dictionary:' + i.nextElement ())} // get () metode: System.out.println ('nValue at key = 3000:' + edu.get ('2000')) System.out.println ('Value at key = 1000 : '+ edu.get (' 2000 ')) // isEmpty () metode: System.out.println (' nTidak ada pasangan nilai kunci: '+ edu.isEmpty () +' n ') // keys ( ) metode: untuk (Enumeration k = edu.keys () k.hasMoreElements ()) {System.out.println ('Keys in Dictionary:' + k.nextElement ())} // remove () metode: System.out .println ('nRemove:' + edu.remove ('1000')) System.out.println ('Periksa nilai kunci yang dihapus:' + edu.get ('1000')) System.out.println ('nSize Kamus: '+ edu.size ())}}
Keluaran:
Nilai dalam Kamus: Edureka
Nilai dalam Kamus: Platform
Nilai pada kunci = 3000: nol
Nilai pada kunci = 1000: Platform
Tidak ada pasangan nilai kunci: salah
Kunci dalam Kamus: 1000
Kunci dalam Kamus: 2000
Hapus: Edureka
Periksa nilai kunci yang dihapus: null
Ukuran Kamus: 1
Dengan ini, kita sampai pada akhir blog ini di Kelas Kamus Java. Jika Anda ingin mempelajari lebih lanjut, lihat oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia. Kursus pelatihan dan sertifikasi Java J2EE dan SOA Edureka dirancang untuk siswa dan profesional yang ingin menjadi Pengembang Java. Kursus ini dirancang untuk memberi Anda permulaan dalam pemrograman Java dan melatih Anda untuk konsep Java inti dan lanjutan bersama dengan berbagai kerangka kerja Java seperti Hibernate & Musim semi .
Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar di blog 'Kamus di Java' ini dan kami akan menghubungi Anda kembali secepatnya.