Java TreeMap гэж юу вэ?
Java TreeMap гэж юу вэ?

Видео: Java TreeMap гэж юу вэ?

Видео: Java TreeMap гэж юу вэ?
Видео: Эхлэгчдэд зориулсан Java заавар | Java TreeMap тайлбарлав | Java TreeMap заавар | Энгийн код 2024, May
Anonim

Java TreeMap class нь улаан хар мод дээр суурилсан хэрэгжилт юм. Энэ нь түлхүүр-утга хосыг эрэмбэлэгдсэн дарааллаар хадгалах үр дүнтэй хэрэгсэл юм. тухай чухал цэгүүд Java TreeMap анги нь: Java TreeMap түлхүүр дээр суурилсан утгыг агуулна. Энэ нь NavigableMap интерфэйсийг хэрэгжүүлж, AbstractMap классыг өргөжүүлдэг.

Үүнтэй холбогдуулан Java хэл дээрх TreeMap гэж юу вэ?

Java хэл дээрх TreeMap жишээтэй . Чайтанья Сингх | Бүртгүүлсэн: Java Цуглуулга. TreeMap нь Улаан-Хар мод дээр суурилсан NavigableMap хэрэгжилт юм. Түлхүүрүүдийн байгалийн дарааллаар нь ангилдаг. TreeMap анги нь HashMap класстай төстэй Map интерфейсийг хэрэгжүүлдэг.

TreeMap хэрхэн ажилладаг вэ? TreeMap Java хэл дээр. The TreeMap Газрын зургийн интерфейс болон NavigableMap-ийг Abstract Class-тай хамт хэрэгжүүлэхэд ашигладаг. Мөн түүний бүх элементүүд нь хадгалагддаг TreeMap түлхүүрээр нь ангилдаг. TreeMap нь өөрийн түлхүүр дээр байгалийн дарааллаар эрэмбэлэх ба энэ нь танд тусгайлан эрэмбэлэхийн тулд Comparator ашиглах боломжийг олгоно.

Үүнээс гадна бид яагаад Java дээр TreeMap ашигладаг вэ?

The Java хэл дээрх TreeMap байна ашигласан Газрын зургийн интерфейс болон NavigableMap-ийг Abstract Class-тай хамт хэрэгжүүлэх. Газрын зургийг түлхүүрүүдийн байгалийн дарааллаар эсвэл аль бүтээгч байхаас хамаарч газрын зураг үүсгэх үед өгсөн харьцуулагчаар эрэмбэлдэг. ашигласан.

Java дахь TreeMap болон HashMap хоёрын ялгаа нь юу вэ?

Хошууч HashMap-ийн ялгаа болон TreeMap TreeMap нь SortedMap-ийн жишээ бөгөөд хэрэгжүүлсэн нь Улаан-Хар модоор хэрэгждэг бөгөөд энэ нь товчлууруудын дарааллыг эрэмбэлсэн гэсэн үг юм. HashMap нөгөө талаас ийм баталгаа гаргахгүй. Үүнийг Hash Table хэрэгжүүлдэг.

Зөвлөмж болгож буй: