Home > Java > javaTutorial > Use the get() method of the Hashtable class in Java to obtain the value corresponding to the key

Use the get() method of the Hashtable class in Java to obtain the value corresponding to the key

WBOY
Release: 2023-07-24 16:19:46
Original
1474 people have browsed it

Use the get() method of the Hashtable class in Java to obtain the value corresponding to the key

Hashtable is a commonly used data structure class in Java, which implements a hash table of key-value pairs. It calculates the storage location by key, so that the corresponding value can be found directly through the key, thereby enabling fast access and storage of data.

In the Hashtable class, we can use the get() method to obtain the value corresponding to a key. The syntax of the get() method is as follows:

public V get(Object key)

where key is the key to be found, and V is the type of value.

The following is a sample code that uses the get() method of the Hashtable class to obtain the value corresponding to the key:

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);
    }
}
Copy after login

In the above code, we first create a Hashtable object, and then use put () method adds three key-value pairs to the Hashtable. The keys are "name", "age" and "gender", and the corresponding values ​​are "Tom", "20" and "male" respectively.

Next, we use the get() method to obtain the values ​​corresponding to the keys "name", "age" and "gender" respectively, and assign these values ​​to the corresponding variables.

Finally, we print out these values ​​through the output statement, and we can see that the output result is:

name: Tom
age: 20
gender: male
Copy after login

It means that the get() method successfully obtained the value corresponding to the key.

It should be noted that when using the get() method to obtain the value corresponding to a key, the key needs to be passed to the get() method as a parameter. If the specified key does not exist in the Hashtable, the get() method will return null.

In addition, for the Hashtable object, its keys and values ​​can be null. If you want to store a null value, you can directly pass null as the value to the put() method. However, for keys, if null is passed as the key, a NullPointerException will be thrown.

The article ends here. By using the get() method of the Hashtable class, we can easily obtain the value corresponding to the key, realizing fast access and storage of data. I hope this article will help you understand the use of the Hashtable class.

The above is the detailed content of Use the get() method of the Hashtable class in Java to obtain the value corresponding to the key. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template