INHOUDSOPGAWE:

Hoe TreeMap intern in Java werk met voorbeeld?
Hoe TreeMap intern in Java werk met voorbeeld?

Video: Hoe TreeMap intern in Java werk met voorbeeld?

Video: Hoe TreeMap intern in Java werk met voorbeeld?
Video: TreeMap internal working in java | TreeMap internal implementation in java 2024, November
Anonim

Boomkaart in Java . Die Boomkaart word gebruik om Map-koppelvlak en NavigableMap saam met die Abstrakte Klas te implementeer. HashMap en LinkedHashMap gebruik skikking datastruktuur om nodusse maar die Boomkaart gebruik 'n datastruktuur genaamd Rooi-Swart boom. Ook, al sy elemente stoor in die Boomkaart word volgens sleutel gesorteer.

Dan, wat is TreeMap in Java met voorbeelde?

TreeMap in Java met voorbeeld . Deur Chaitanya Singh | Geliasseer onder: Java Versamelings. Boomkaart is Rooi-Swart boom gebaseer NavigableMap implementering. Dit word gesorteer volgens die natuurlike volgorde van sy sleutels. Boomkaart klas implemente Map koppelvlak soortgelyk aan HashMap klas.

Weet ook, wat doen 'n TreeMap? Boomkartering is 'n datavisualiseringstegniek wat gebruik word om hiërargiese data met behulp van geneste reghoeke te vertoon; die boomkaart grafiek word geskep op grond van hierdie tegniek van datavisualisering. Die boomkaart grafiek word gebruik om hiërargiese data in 'n boomagtige struktuur voor te stel.

Gevolglik, wat is 'n TreeMap in Java?

Java TreeMap klas is 'n rooi-swart boom-gebaseerde implementering. Dit bied 'n doeltreffende manier om sleutel-waarde-pare in gesorteerde volgorde te stoor. Die belangrike punte oor Java TreeMap klas is: Java TreeMap bevat waardes gebaseer op die sleutel. Dit implementeer die NavigableMap-koppelvlak en brei die AbstractMap-klas uit.

Hoe herhaal jy in TreeMap?

Kortom, om 'n TreeMap Iterator te bekom, moet jy:

  1. Skep 'n nuwe TreeMap.
  2. Vul die kaart met elemente, met put (K-sleutel, V-waarde) API-metode van TreeMap.
  3. Roep entrySet() API-metode van TreeMap aan.
  4. Roep iterator() API-metode van versameling aan om die iterator vir die inskrywings te verkry.

Aanbeveel: