📅  最后修改于: 2023-12-03 14:42:54.535000             🧑  作者: Mango
get()
方法在Java中,Hashtable是一个用于实现键值对映射的数据结构。它的get()
方法用于从Hashtable中获取指定键所对应的值。
Hashtable的get()
方法的语法如下:
public V get(Object key)
其中,key
为Hashtable中的键,V
为Hashtable中的值。
如果Hashtable中包含指定键,则get()
方法会返回该键所对应的值;否则,返回null
。
以下为一个简单使用Hashtable的get()
方法的示例代码:
import java.util.Hashtable;
public class HashtableDemo {
public static void main(String[] args) {
Hashtable<String, String> hashtable = new Hashtable<String, String>();
hashtable.put("name", "Tom");
hashtable.put("age", "18");
hashtable.put("gender", "male");
String name = hashtable.get("name");
System.out.println("Name: " + name);
String address = hashtable.get("address");
System.out.println("Address: " + address);
}
}
输出结果为:
Name: Tom
Address: null
在上面的示例中,我们在Hashtable中插入了三组键值对,分别为name="Tom"
、age="18"
和gender="male"
。然后,我们使用get()
方法分别获取了name
和address
键所对应的值,并将其输出到控制台。由于Hashtable中没有address
这个键,所以get()
方法返回了null
。
Java中的Hashtable是一个实现了键值对映射的数据结构,get()
方法用于获取指定键所对应的值。如果Hashtable中不包含指定键,则get()
方法会返回null
。使用Hashtable的get()
方法可以方便地根据键查找值,非常适用于需要存储和快速获取键值对的场景。