Video: Hoe word HashMap in Java gebruik met voorbeeld?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
HashMap in Java met voorbeeld . HashMap is 'n kaart gebaseerde versameling klas dit is gebruik word vir die stoor van Sleutel- en waardepare, word dit aangedui as HashMap of HashMap . Dit is nie 'n geordende versameling nie, wat beteken dit gee nie die sleutels en waardes terug in dieselfde volgorde waarin hulle in die HashMap.
Wat dit betref, wat is 'n HashMap in Java?
Java HashMap is 'n hash tabel gebaseer implementering van Die van Java Kaart koppelvlak. 'n Kaart, soos jy dalk weet, is 'n versameling sleutel-waarde-pare. Java HashMap laat nulwaardes en die nulsleutel toe. HashMap is 'n ongeordende versameling. Dit waarborg nie enige spesifieke volgorde van die elemente nie.
hoe skep jy 'n hash-kaart? Hier sien ons verskillende maniere om elemente in te voeg.
- invoer java.util.*;
- klas HashMap1{
- openbare statiese leemte hoof(String args){
- HashMap hm=nuwe HashMap();
- System.out.println("Aanvanklike lys elemente: "+hm);
- hm.put(100, "Amit");
- hm.put(101, "Vijay");
- hm.put(102, "Rahul");
Dienooreenkomstig, waar gebruik ons HashMap in Java?
Kaarte word gebruik vir wanneer jy 'n sleutel met 'n waarde wil assosieer en lyste is 'n geordende versameling. Kaart is 'n koppelvlak in die Java Insamelingsraamwerk en a HashMap is een implementering van die Map-koppelvlak. HashMap is doeltreffend om 'n waarde gebaseer op 'n sleutel op te spoor en waardes gebaseer op 'n sleutel in te voeg en uit te vee.
Hoe HashMap sleutelwaardepare stoor?
HashMaps gebruik 'n innerlike klas om winkel data: die Inskrywing. Hierdie inskrywing is 'n eenvoudige sleutel - waardepaar met twee ekstra data: 'n verwysing na 'n ander Inskrywing sodat a HashMap kan winkel inskrywings soos enkelgekoppelde lyste. 'n hash waarde wat die hash verteenwoordig waarde van die sleutel.
Aanbeveel:
Wat is die gebruik van statiese sleutelwoorde in Java met voorbeeld?
Die statiese sleutelwoord in Java word hoofsaaklik vir geheuebestuur gebruik. Dit word gebruik met veranderlikes, metodes, blokke en geneste klasse. Dit is 'n sleutelwoord wat gebruik word om dieselfde veranderlike of metode van 'n gegewe klas te deel. Dit word gebruik vir 'n konstante veranderlike of 'n metode wat dieselfde is vir elke geval van 'n klas
Hoekom gebruik ons wrapper klas in Java met voorbeeld?
Voordele van Java Wrapper-klas Dit word gebruik om die primitiewe datatipes in voorwerpe om te skakel (Objekte is nodig wanneer ons 'n argument in die gegewe metode moet slaag). util bevat klasse wat slegs voorwerpe hanteer, so dit help ook in hierdie geval. Datastrukture stoor slegs voorwerpe en primitiewe datatipes
Hoe TreeMap intern in Java werk met voorbeeld?
TreeMap in Java. Die TreeMap word gebruik om Map-koppelvlak en NavigableMap saam met die Abstrakte Klas te implementeer. HashMap en LinkedHashMap gebruik skikking datastruktuur om nodusse te stoor, maar die TreeMap gebruik 'n datastruktuur genaamd Red-Black tree. Ook, al sy elemente stoor in die TreeMap word gesorteer volgens sleutel
Waarom meervoudige oorerwing nie in Java ondersteun word nie verduidelik met voorbeeld?
In Java kan dit nooit gebeur nie, aangesien daar geen meervoudige oorerwing is nie. Hier, selfs al gaan twee koppelvlakke dieselfde metode hê, sal die implementeringsklas slegs een metode hê en dit sal ook deur die implementeerder gedoen word. Dinamiese laai van klasse maak die implementering van meervoudige oorerwing moeilik
Wat is die gebruik van finale sleutelwoord in Java met voorbeeld?
Java Finale sleutelwoord voorbeeld. Finale sleutelwoord in Java is 'n wysiger wat gebruik word om die gebruiker te beperk om ongewenste kode te doen of om te verhoed dat die kode of waarde verander word. Dit is moontlik om hierdie sleutelwoord in 3 kontekste te gebruik