Rumah > Java > javaTutorial > teks badan

Gunakan kaedah get() kelas Hashtable di Jawa untuk mendapatkan nilai yang sepadan dengan kunci

WBOY
Lepaskan: 2023-07-24 16:19:46
asal
1414 orang telah melayarinya

Gunakan kaedah get() kelas Hashtable di Jawa untuk mendapatkan nilai yang sepadan dengan kunci

Hashtable ialah kelas struktur data yang biasa digunakan di Java, yang melaksanakan jadual cincang pasangan nilai kunci. Ia mengira lokasi storan mengikut kekunci, supaya nilai yang sepadan boleh didapati terus melalui kekunci, dengan itu membolehkan akses pantas dan penyimpanan data.

Dalam kelas Hashtable, kita boleh menggunakan kaedah get() untuk mendapatkan nilai yang sepadan dengan kunci. Sintaks kaedah get() adalah seperti berikut:

public V get(Object key)

di mana kunci ialah kunci untuk ditemui dan V ialah jenis nilai.

Berikut ialah contoh kod yang menggunakan kaedah get() kelas Hashtable untuk mendapatkan nilai yang sepadan dengan kunci:

import java.util.Hashtable;

public class HashtableExample {
    public static void main(String[] args) {
        Hashtable<String, String> hashtable = new Hashtable<>();
        
        // 添加键值对
        hashtable.put("name", "Tom");
        hashtable.put("age", "20");
        hashtable.put("gender", "male");
        
        // 获取键对应的值
        String name = hashtable.get("name");
        String age = hashtable.get("age");
        String gender = hashtable.get("gender");
        
        // 输出结果
        System.out.println("name: " + name);
        System.out.println("age: " + age);
        System.out.println("gender: " + gender);
    }
}
Salin selepas log masuk

Dalam kod di atas, kami mula-mula mencipta objek Hashtable, dan kemudian gunakan put() kaedah untuk menambah nilai pada pasangan nilai kunci Hashtable Three. Kuncinya ialah "nama", "umur" dan "jantina", dan nilai yang sepadan ialah "Tom", "20" dan "lelaki" masing-masing.

Seterusnya, kami menggunakan kaedah get() untuk mendapatkan nilai yang sepadan dengan kunci "nama", "umur" dan "jantina" masing-masing, dan menetapkan nilai ini kepada pembolehubah yang sepadan.

Akhir sekali, kami mencetak nilai ini melalui pernyataan output, dan kami dapat melihat bahawa hasil output ialah:

name: Tom
age: 20
gender: male
Salin selepas log masuk

Ini bermakna kaedah get() berjaya memperoleh nilai yang sepadan dengan kunci.

Perlu diambil perhatian bahawa apabila menggunakan kaedah get() untuk mendapatkan nilai yang sepadan dengan kunci, kunci perlu dihantar kepada kaedah get() sebagai parameter. Jika kunci yang ditentukan tidak wujud dalam Hashtable, kaedah get() akan mengembalikan null.

Selain itu, untuk objek Hashtable, kedua-dua kunci dan nilainya boleh menjadi batal. Jika anda ingin menyimpan nilai nol, anda boleh terus memberikan null sebagai nilai kepada kaedah put(). Walau bagaimanapun, untuk kunci, jika null diluluskan sebagai kunci, NullPointerException akan dilemparkan.

Artikel tamat di sini. Dengan menggunakan kaedah get() kelas Hashtable, kita boleh mendapatkan nilai yang sepadan dengan kunci dengan mudah, merealisasikan akses pantas dan penyimpanan data. Saya harap artikel ini akan membantu anda memahami penggunaan kelas Hashtable.

Atas ialah kandungan terperinci Gunakan kaedah get() kelas Hashtable di Jawa untuk mendapatkan nilai yang sepadan dengan kunci. 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!