Open In App

SortedMap put() method in Java with Examples

The put() method of SortedMap interface in Java is used to associate the specified value with the specified key in this map.

Syntax:



V put(K key,
    V value)

Parameters: This method has two arguments:

Returns: This method returns previous value associated with the key if present, else return -1.



Note: The put() method in SortedMap is inherited from the Map interface in Java.

Below programs illustrate the implementation of int put() method:

Program 1:




// Java code to show the implementation of
// put method in SortedMap interface
  
import java.util.*;
  
public class GfG {
  
    // Driver code
    public static void main(String[] args)
    {
  
        // Initializing a SortedMap
        SortedMap<Integer, String> map
            = new TreeMap<>();
  
        map.put(1, "One");
        map.put(3, "Three");
        map.put(5, "Five");
        map.put(7, "Seven");
        map.put(9, "Ninde");
  
        System.out.println(map);
    }
}

Output:
{1=One, 3=Three, 5=Five, 7=Seven, 9=Ninde}

Program 2: Below is the code to show implementation of put().




// Java code to show the implementation of
// put method in SortedMap interface
  
import java.util.*;
  
public class GfG {
  
    // Driver code
    public static void main(String[] args)
    {
  
        // Initializing a SortedMap
        SortedMap<String, String> map
            = new TreeMap<>();
  
        map.put("1", "One");
        map.put("3", "Three");
        map.put("5", "Five");
        map.put("7", "Seven");
        map.put("9", "Ninde");
  
        System.out.println(map);
    }
}

Output:
{1=One, 3=Three, 5=Five, 7=Seven, 9=Ninde}

Reference: https://docs.oracle.com/javase/7/docs/api/java/util/Map.html#put(K, %20V)


Article Tags :