LinkedHashMap get() Method in Java with Examples (original) (raw)
Last Updated : 17 Nov, 2021
In Java, get() method of LinkedHashMap class is used to retrieve or fetch the value mapped by a particular key mentioned in the parameter. It returns NULL when the map contains no such mapping for the key.
--> java.util Package --> LinkedHashMap Class --> get() Method
Syntax:
Linked_Hash_Map.get(Object keyelement)
Parameter: One parameter key_element of object type and refers to the key whose associated value is supposed to be fetched.
Return Type: Value associated with the key_element in the parameter.
Example 1: Mapping String Values to Integer Keys.
Java
import
java.util.*;
public
class
GFG {
`` public
static
void
main(String[] args)
`` {
`` LinkedHashMap<Integer, String> li_hash_map
`` =
new
LinkedHashMap<Integer, String>();
`` 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"
);
`` System.out.println(
"Initial Mappings are: "
`` + li_hash_map);
`` System.out.println(
"The Value is: "
`` + li_hash_map.get(
25
));
`` System.out.println(
"The Value is: "
`` + li_hash_map.get(
10
));
`` }
}
Output:
Initial Mappings are: {10=Geeks, 15=4, 20=Geeks, 25=Welcomes, 30=You} The Value is: Welcomes The Value is: Geeks
Example 2: Mapping Integer Values to String Keys
Java
import
java.util.*;
public
class
Linked_Hash_Map_Demo {
`` public
static
void
main(String[] args)
`` {
`` LinkedHashMap<String, Integer> li_hash_map
`` =
new
LinkedHashMap<String, Integer>();
`` 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
);
`` System.out.println(
"Initial Mappings are: "
`` + li_hash_map);
`` System.out.println(
"The Value is: "
`` + li_hash_map.get(
"Geeks"
));
`` System.out.println(
"The Value is: "
`` + li_hash_map.get(
"You"
));
`` }
}
Output:
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.