Razumevanje Java HashMaps



Spletni dnevnik daje podrobno razumevanje Java Hashmaps

Kaj so JavaHashMaps?

Java HashMap je razred, ki se uporablja za izvajanje operacij, kot so vstavljanje, brisanje in iskanje elementov na zemljevidu. Ustvarimo zemljevid, kjer prenesemo dve vrsti vrednosti, ki sta 'ključ' in 'vrednost'.





Med uporabo HashMaps bodo vrednosti vnesene v HashMap in vsakič, ko uporabnik pridobi vrednost, se za uporabo vrednosti uporabi ključ.

java izbiti iz metode

Zemljevid je vmesnik, ki preslika ključe elementov. Zemljevidi so nerazvrščeni in neurejeni. Omogočajo en null ključ in več ničelnih vrednosti. Vrednosti so shranjene v ključu in vrednosti. En ključ ali več vrednosti bi lahko bilo nič v celotnem zemljevidu HashMap. Ključ je lahko kateri koli predmet.



HashMap ponuja več načinov

  • Postavitev predmeta (tipka predmeta, vrednost predmeta)
  • Številčni ključi () - prinesel bo ključe
  • Elementi štetja () - prinesel bo elemente
  • Object get (Object keys) - posredujte ključ in dobite z njim povezano vrednost
  • Logična vsebuje ključ (Object key) - uporablja se za preverjanje, ali je ključ prisoten v HashMap-u ali ne
  • Logična vrednost vsebuje vrednost (ključ objekta) - predajte ključ
  • Odstranitev predmeta (tipka predmeta) - predajte ključ in odstranite predmet
  • Int size () - za uporabo velikosti
  • String to String () - za pretvorbo v niz

Za vsak ključ obstajajo ustrezne vrednosti, kjer so lahko vrednosti tudi v HashMap-u nične.

Ustvarjanje HashMap.



Hashmap HashMap = nov HashMap ()

Dajanje elementov

hashmap.put (“Ankita”, 9634,58)

hashmap.put (“Vishal”, 1283.48)

hashmap.put ('Gurinder', 1478.10)

hashmap.put ('Krišna', 199.11)

Tu posredujemo ključ in vrednost.

Prikaz vrednosti - Pridobite iterator

Iterator iterator = hashmap.entrySet (). Iterator ()

kako nastaviti pot do razreda v Linuxu

Tu so vrednosti prisotne v naboru, zato uporabljamo entrySet.

Skupaj s črto:

Medtem ko (iterator.hasNext ()) {

Map.Entry entry = (Map.Entry) iterator.next ()

System.out.print (entry.getKey () + ”:”)

System.out.printIn (entry.getValue ())

}

Imate vprašanje za nas? Omenite jih v oddelku za komentarje in javili se vam bomo.

Sorodne objave:

kako ustvariti dnevniško datoteko v javi -