Java HashMap get()方法返回與哈希映射中指定鍵對應(yīng)的值。
get()方法的語法為:
hashmap.get(Object key)
key - 要返回其映射值的鍵
返回與指定鍵關(guān)聯(lián)的值
注意:如果指定的鍵映射到null值或該鍵在哈希映射中不存在,則該方法返回null。
import java.util.HashMap;
class Main {
public static void main(String[] args) {
//創(chuàng)建 HashMap
HashMap<Integer, String> numbers = new HashMap<>();
//向HashMap插入條目
numbers.put(1, "Java");
numbers.put(2, "Python");
numbers.put(3, "JavaScript");
System.out.println("HashMap: " + numbers);
//獲取值
String value = numbers.get(1);
System.out.println("鍵1映射到值: " + value);
}
}輸出結(jié)果
HashMap: {1=Java, 2=Python, 3=JavaScript}
鍵1映射到值: Java在上面的示例中,我們創(chuàng)建了一個名為numbers的哈希映射。get()方法用于訪問Java與鍵1關(guān)聯(lián)的值。
注意:我們可以使用HashMap containsKey()方法來檢查哈希映射中是否存在特定的鍵。
import java.util.HashMap;
class Main {
public static void main(String[] args) {
//創(chuàng)建 HashMap
HashMap<String, Integer> primeNumbers = new HashMap<>();
//向HashMap插入條目
primeNumbers.put("Two", 2);
primeNumbers.put("Three", 3);
primeNumbers.put("Five", 5);
System.out.println("HashMap: " + primeNumbers);
//獲取值
int value = primeNumbers.get("Three");
System.out.println("鍵3映射到值: " + value);
}
}輸出結(jié)果
HashMap: {Five=5, Two=2, Three=3}
鍵3映射到值: 3在上面的示例中,我們使用get()方法通過鍵Three獲取值3。