Friday, 30 December 2016

How to create LinkedHashMap in Java?

package com.kt4study.corejava.collection;

import java.util.LinkedHashMap;

/**
 @author kt4study.blogspot.co.uk
 
 */

public class LinkedHashMapExample {

  public static LinkedHashMap<String, Integer> getLinkedHashMap() {
    // Create An Instance Of LinkedHashMap
    LinkedHashMap<String, Integer> linkedHashMap = new LinkedHashMap<String, Integer>();
    // Add String as Key and Integer as Value in LinkedHashMap.
    linkedHashMap.put("No Of Players In Football"11);
    linkedHashMap.put("No Of Players In Chess"1);
    linkedHashMap.put("No Of Players In Volleyball"6);
    linkedHashMap.put("Variable"40);
    linkedHashMap.put(null, null);
    linkedHashMap.put("Variable"88);

    return linkedHashMap;
  }

  public static void main(String[] args) {

    LinkedHashMap<String, Integer> linkedHashMap = LinkedHashMapExample.getLinkedHashMap();

    // Print all the elements From LinkedHashMap
    for (String key : linkedHashMap.keySet()) {
      System.out.println("Element from LinkedHashMap:: " + key + " - " + linkedHashMap.get(key));
    }

  }
}

Output → LinkedHashMap can have "null" key and "null" value. All keys are unique in LinkedHashMap.

Element from LinkedHashMap:: No Of Players In Football - 11
Element from LinkedHashMap:: No Of Players In Chess - 1
Element from LinkedHashMap:: No Of Players In Volleyball - 6
Element from LinkedHashMap:: Variable - 88
Element from LinkedHashMap:: null - null

No comments:

Post a Comment