Saturday, November 16, 2024
Google search engine
HomeLanguagesJavaLinkedHashMap get() Method in Java with Examples

LinkedHashMap get() Method in Java with Examples

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 key_element)

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




// 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));
    }
}


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




// 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"));
    }
}


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.

RELATED ARTICLES

Most Popular

Recent Comments