在 Java ,get()方法的LinkedHashMap 類用於檢索或獲取參數中提到的特定鍵映射的值。當映射不包含鍵的此類映射時,它返回 NULL。
--> java.util Package --> LinkedHashMap Class --> get() Method
用法:
Linked_Hash_Map.get(Object key_element)
參數:1個參數key_element對象類型,指的是要獲取其關聯值的鍵。
返回類型:與相關的值key_element在參數中。
示例 1:將字符串值映射到整數鍵。
Java
// Java Program to illustrate get() method
// of LinkedHashMap
// Mapping String Values to Integer Keys
// Importing required classes
import java.util.*;
// Main class
public class GFG {
// Main driver method
public static void main(String[] args)
{
// Creating an empty HashMap
LinkedHashMap<Integer, String> li_hash_map
= new LinkedHashMap<Integer, String>();
// Mapping string values to int keys
// using put() method
li_hash_map.put(10, "Geeks");
li_hash_map.put(15, "4");
li_hash_map.put(20, "Geeks");
li_hash_map.put(25, "Welcomes");
li_hash_map.put(30, "You");
// Printing all elements of LinkedHashMap
System.out.println("Initial Mappings are: "
+ li_hash_map);
// Getting the value of 25
System.out.println("The Value is: "
+ li_hash_map.get(25));
// Getting the value of 10
System.out.println("The Value is: "
+ li_hash_map.get(10));
}
}
輸出:
Initial Mappings are: {10=Geeks, 15=4, 20=Geeks, 25=Welcomes, 30=You} The Value is: Welcomes The Value is: Geeks
示例 2:將整數值映射到字符串鍵
Java
// Java Program to Illustrate get() method
// Mapping Integer Values to String Keys
// Importing required classes
import java.util.*;
// Main class
public class Linked_Hash_Map_Demo {
// Main driver method
public static void main(String[] args)
{
// Creating an empty LinkedHashMap
LinkedHashMap<String, Integer> li_hash_map
= new LinkedHashMap<String, Integer>();
// Mapping int values to string keys
// using put() method
li_hash_map.put("Geeks", 10);
li_hash_map.put("4", 15);
li_hash_map.put("Geeks", 20);
li_hash_map.put("Welcomes", 25);
li_hash_map.put("You", 30);
// Printing all elements of LinkedHashMap
System.out.println("Initial Mappings are: "
+ li_hash_map);
// Getting the value of "Geeks"
System.out.println("The Value is: "
+ li_hash_map.get("Geeks"));
// Getting the value of "You"
System.out.println("The Value is: "
+ li_hash_map.get("You"));
}
}
輸出:
Initial Mappings are: {Geeks=20, 4=15, Welcomes=25, You=30} The Value is: 20 The Value is: 30
Note: The same operation can be performed with any type of Mappings with variation and combination of different data types.
相關用法
- Java LinkedHashMap get()用法及代碼示例
- Java LinkedHashMap getOrDefault()用法及代碼示例
- Java LinkedHashMap containsValue()用法及代碼示例
- Java LinkedHashMap entrySet()用法及代碼示例
- Java LinkedHashMap forEach()用法及代碼示例
- Java LinkedHashMap keySet()用法及代碼示例
- Java LinkedHashMap values()用法及代碼示例
- Java LinkedHashMap containsKey()用法及代碼示例
- Java LinkedHashMap removeEldestEntry()用法及代碼示例
- Java LinkedHashMap clear()用法及代碼示例
- Java LinkedHashMap轉List用法及代碼示例
- Java LinkedHashMap轉Two Arrays用法及代碼示例
- Java LinkedHashSet spliterator()用法及代碼示例
- Java LinkedHashSet add()用法及代碼示例
- Java LinkedHashSet clear()用法及代碼示例
- Java LinkedHashSet clone()用法及代碼示例
- Java LinkedHashSet contains()用法及代碼示例
- Java LinkedHashSet containsAll()用法及代碼示例
- Java LinkedHashSet equals()用法及代碼示例
- Java LinkedHashSet hashCode()用法及代碼示例
- Java LinkedHashSet isEmpty()用法及代碼示例
- Java LinkedHashSet remove()用法及代碼示例
- Java LinkedHashSet removeAll()用法及代碼示例
- Java LinkedHashSet retainAll()用法及代碼示例
- Java LinkedHashSet size()用法及代碼示例
注:本文由純淨天空篩選整理自Chinmoy Lenka大神的英文原創作品 LinkedHashMap get() Method in Java with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。