Hashtable get() Method in Java
java.util.Hashtable.get()方法用于检索或获取参数中提到的特定键映射的值。当表中不包含该键的映射时,它返回NULL。
语法:
Hash_Table.get(Object key_element)
参数: 该方法接受一个对象类型的key_element参数,并引用应获取其关联值的键。
返回值: 该方法返回与参数中的key_element关联的值。
下面的程序说明了java.util.Hashtable.get()方法的工作原理:
程序1:
// Java代码示例演示get()方法
import java.util.*;
public class Hash_Table_Demo {
public static void main(String[] args)
{
// 创建一个空Hashtable
Hashtable<Integer, String> hash_table =
new Hashtable<Integer, String>();
// 将值插入表中
hash_table.put(10, "Geeks");
hash_table.put(15, "4");
hash_table.put(20, "Geeks");
hash_table.put(25, "Welcomes");
hash_table.put(30, "You");
// 显示Hashtable
System.out.println("初始表格是:" + hash_table);
// 获取25的值
System.out.println("值是:" + hash_table.get(25));
// 获取10的值
System.out.println("值是:" + hash_table.get(10));
}
}
初始表格是:{10=Geeks, 20=Geeks, 30=You, 15=4, 25=Welcomes}
值是:Welcomes
值是:Geeks
程序2:
// Java代码示例演示get()方法
import java.util.*;
public class Hash_Table_Demo {
public static void main(String[] args)
{
// 创建一个空Hashtable
Hashtable<String, Integer> hash_table =
new Hashtable<String, Integer>();
// 将值插入表中
hash_table.put("Geeks", 10);
hash_table.put("4", 15);
hash_table.put("Geeks", 20);
hash_table.put("Welcomes", 25);
hash_table.put("You", 30);
// 显示Hashtable
System.out.println("初始表是:" + hash_table);
// 获取“Geeks”的值
System.out.println("值是:" + hash_table.get("Geeks"));
// 获取"您" 的值
System.out.println("值是:"+hash_table.get("You"));
}
}
初始表是:{You=30, Welcomes=25, 4=15, Geeks=20}
值是:20
值是:30
注意: 可以使用任何类型的变化和不同数据类型的组合来执行相同的操作。
极客教程