package kollekciok.linkedhashmap; import java.util.LinkedHashMap; public class KollekciokLinkedHashMap { public static void main(String[] args) { /* NEM rendezettt, NEM ismétlődhetnek benne az elemek. Viszont SORRENDTARÓ és használ KULCSOT!!! */ LinkedHashMap<Integer, String> lhm = new LinkedHashMap(); lhm.put(1, "Ödönke"); lhm.put(2, "Gazsika"); lhm.put(17, "Ronáldócska"); lhm.put(8, "Fernándócska"); lhm.put(2, "Brájenke"); lhm.put(11, "Ödönke"); System.out.println("A kulcsok: " + lhm.keySet()); System.out.println("Az értékeke: " + lhm.values()); System.out.println("Kulcs - érték párok: " + lhm.entrySet()); System.out.println("A LinkedHashMap mérete: " + lhm.size()); System.out.println("A 2-es kulcsú elem: " + lhm.get(2)); System.out.println("Üres a LinkedHashmap? " + lhm.isEmpty()); System.out.println("Tartalmaz 17-es kulcsú elemet? " + lhm.containsKey(17)); System.out.println("Tartalmazza Gazsikát? " + lhm.containsValue("Gazsika")); lhm.remove(8); System.out.println(lhm); lhm.replace(3, "Fortunátó"); lhm.replace(11, "Dzsúlió"); System.out.println("Kulcs - érték párok: " + lhm.entrySet()); } }