Java tutorial
//package com.java2s; import java.util.LinkedHashMap; import java.util.Map; public class Main { public static <K, V> LinkedHashMap<K, V> createLinkedHashMap() { return new LinkedHashMap<K, V>(); } public static <K, V> LinkedHashMap<K, V> createLinkedHashMap(int initialCapacity) { return new LinkedHashMap<K, V>(initialCapacity); } public static <K, V> LinkedHashMap<K, V> createLinkedHashMap(int initialCapacity, float loadFactor) { return new LinkedHashMap<K, V>(initialCapacity, loadFactor); } public static <K, V> LinkedHashMap<K, V> createLinkedHashMap(Map<? extends K, ? extends V> map) { if (map == null) { return new LinkedHashMap<K, V>(); } return new LinkedHashMap<K, V>(map); } }