"Inte trött Àn? LÄt oss fortsÀtta dÄ. Jag skulle vilja ge dig mer information om Set och Map och vad de kan göra."

" UppsÀttning Àr en uppsÀttning, en grupp av onumrerade objekt. Huvudfunktionen hos en uppsÀttning Àr att den bara innehÄller unika objekt, dvs varje element i uppsÀttningen Àr olika . HÀr Àr operationer du kan utföra pÄ en uppsÀttning:"

Drift Metod
LĂ€gg till element add(), addAll()
Ta bort element remove(), removeAll()
Kontrollera förekomsten av element(er) innehÄller(), innehÄllerAlla()

"Och det Àr allt?"

"Tja, ja. Du kan ocksÄ anvÀnda metoden size() för att ta reda pÄ hur mÄnga element som finns i uppsÀttningen."

"Hur Àr det med Map?"

" Kartan Àr en uppsÀttning par. Den Àr som en uppsÀttning, förutom att den Àr en uppsÀttning nyckel-vÀrdepar snarare Àn unika element. Den enda begrÀnsningen Àr att varje «nyckel» mÄste vara unik . En karta kan inte innehÄlla tvÄ par med samma nycklar ."

"HÀr Àr vad vi kan göra med Map :"

Drift Metod
FÄ en uppsÀttning av alla par entrySet()
FÄ en uppsÀttning av alla nycklar keySet()
FÄ en uppsÀttning av alla vÀrden vÀrden()
LÀgg till ett par put(nyckel, vÀrde)
HÀmta vÀrdet för den angivna nyckeln fÄ (nyckel)
Kontrollera om den angivna nyckeln finns innehÄllerKey(nyckel)
Kontrollera om det angivna vÀrdet finns innehÄllerValue(vÀrde)
Kontrollera om kartan Àr tom Àr tom()
Rensa kartan klar()
Ta bort vÀrdet för den angivna nyckeln ta bort (nyckel)

"Det hÀr Àr mycket mer intressant Àn Set."

"Ja. Även om Map inte Ă€r lika populĂ€r som List, anvĂ€nds den i mĂ„nga uppgifter."