哈希表类的get()方法 (Hashtable Class get() method)
get() method is available in java.util package.
get()方法在java.util包中可用。
get() method is used to return the value associated with the given key element (key_ele) in this Hashtable.
get()方法用于返回与此哈希表中给定键元素(key_ele)关联的值。
get() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
get()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
get() method may throw an exception at the time of returning value associated with the given key element (key_ele).
在返回与给定键元素(key_ele)相关的值时, get()方法可能会引发异常。
NullPointerException This exception may throw when the given key element if null exists.
NullPointerException如果给定key元素(如果存在null),则可能引发此异常。
Syntax:
句法:
public Value get(Object key_ele);
Parameter(s):
参数:
Object key_ele – represents the key element (key_ele) in this Hashtable.
对象key_ele –表示此哈希表中的键元素(key_ele)。
Return value:
返回值:
The return type of the method is Value, it gets value associated with the given key element (key_ele).
该方法的返回类型为Value ,它获取与给定键元素(key_ele)关联的值。
Example:
例:
// Java program to demonstrate the example
// of Value get(Object key_ele) method of Hashtable
import java.util.*;
public class GetOfHashtable {
public static void main(String[] args) {
//Instantiate a hashtable object
Hashtable ht = new Hashtable();
// By using put() method is to
// add the linked values in an
// Hashtable ht
ht.put(10, "C");
ht.put(20, "C++");
ht.put(30, "JAVA");
ht.put(40, "PHP");
ht.put(50, "SFDC");
// Display Hashtable
System.out.println("Hashtable: " + ht);
// By using get() method is to return
// the value element of the given key
// element if exists else it returns null
Object val_ele = ht.get(30);
// Display val_ele
System.out.println("ht.get(30): " + val_ele);
}
}
Output
输出量
Hashtable: {10=C, 20=C++, 30=JAVA, 40=PHP, 50=SFDC}
ht.get(30): JAVA
翻译自: https://www.includehelp.com/java/hashtable-get-method-with-example.aspx