Видео: Java хэл дээр HashMap-г жишээн дээр хэрхэн ашигладаг вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
HashMap in Жишээ нь Java . HashMap нь Газрын зураг дээр суурилсан цуглуулгын анги юм ашигласан Түлхүүр ба утгын хосыг хадгалахын тулд үүнийг гэж тэмдэглэнэ HashMap эсвэл HashMap . Энэ нь захиалгат цуглуулга биш бөгөөд энэ нь түлхүүрүүд болон утгуудыг оруулсан дарааллаар нь буцааж өгөхгүй гэсэн үг юм. HashMap.
Үүнтэй холбогдуулан Java хэл дээрх HashMap гэж юу вэ?
Java HashMap нь хэш хүснэгтэд суурилсан хэрэгжилт юм Java Газрын зургийн интерфейс. Газрын зураг нь таны мэдэж байгаачлан түлхүүр-утга хосуудын цуглуулга юм. Java HashMap null утгууд болон null түлхүүрийг зөвшөөрдөг. HashMap дараалалгүй цуглуулга юм. Энэ нь элементүүдийн тодорхой дарааллыг баталгаажуулдаггүй.
Хэрхэн хэш газрын зураг үүсгэх вэ? Энд бид элементүүдийг оруулах янз бүрийн арга замыг харж байна.
- java.util.* импортлох;
- анги HashMap1{
- public static void main(String args){
- HashMap hm=шинэ HashMap();
- System.out.println("Электрүүдийн эхний жагсаалт: "+hm);
- hm.put(100, "Амит");
- hm.put(101, "Vijay");
- hm.put(102, "Рахул");
Үүний дагуу бид Java хэл дээр HashMap-ийг хаана ашигладаг вэ?
Газрын зургийг түлхүүрийг утгатай холбохыг хүссэн үед ашигладаг бөгөөд Жагсаалт нь эрэмбэлэгдсэн цуглуулга юм. Газрын зураг нь доторх интерфейс юм Java Цуглуулгын хүрээ ба a HashMap нь Газрын зургийн интерфейсийн нэг хэрэглүүр юм. HashMap Түлхүүр дээр суурилсан утгыг олох, түлхүүр дээр үндэслэн утгыг оруулах, устгахад үр дүнтэй байдаг.
HashMap түлхүүр утгын хосыг хэрхэн хадгалдаг вэ?
HashMaps тулд дотоод анги ашиглах дэлгүүр өгөгдөл: Оруулах. Энэ оруулга нь энгийн зүйл юм түлхүүр - утгын хос хоёр нэмэлт өгөгдлийн хамт: өөр Entry-ийн лавлагаа нь a HashMap чадна дэлгүүр дангаар нь холбогдсон жагсаалт гэх мэт оруулгууд. хэш үнэ цэнэ энэ нь хэшийг илэрхийлдэг үнэ цэнэ -ийн түлхүүр.
Зөвлөмж болгож буй:
Та Java хэл дээр их тоог хэрхэн ашигладаг вэ?
Та бүхэл тоонд BigInteger анги, аравтын оронтой тоонд BigDecimal ангиллыг ашиглаж болно. Хоёр анги хоёулаа java хэл дээр тодорхойлогддог. математикийн багц. Java номын сангийн нэг хэсэг болох BigInteger классыг ашиглана уу
Холбогдох алгебрыг зохих жишээн дээр тайлбарлах гэж та юу гэж ойлгож байна вэ?
Relational Algebra нь янз бүрийн аргаар өгөгдөлд хандахын тулд өгөгдлийн сангийн хүснэгтээс асуулга хийхэд ашигладаг процедурын хайлтын хэл юм. Харьцааны алгебрийн хувьд оролт нь хамаарал (өгөгдөлд хандах шаардлагатай хүснэгт) бөгөөд гаралт нь мөн хамаарал (хэрэглэгчийн хүссэн өгөгдлийг агуулсан түр хүснэгт) юм
Бид яагаад жишээн дээр Java хэл дээр боодлын анги ашигладаг вэ?
Java Wrapper ангийн давуу тал Эдгээр нь анхдагч өгөгдлийн төрлүүдийг объект болгон хөрвүүлэхэд хэрэглэгддэг (Өгөгдсөн аргад аргумент дамжуулах шаардлагатай үед объектууд хэрэгтэй болно). util нь зөвхөн объекттой харьцдаг ангиудыг агуулдаг тул энэ тохиолдолд ч бас тусалдаг. Өгөгдлийн бүтэц нь зөвхөн объект болон анхдагч өгөгдлийн төрлүүдийг хадгалдаг
TreeMap жишээн дээр Java хэл дээр дотооддоо хэрхэн ажилладаг вэ?
Java хэл дээрх TreeMap. TreeMap нь Газрын зургийн интерфейс болон NavigableMap-ийг Abstract Class-тай хамт хэрэгжүүлэхэд хэрэглэгддэг. HashMap болон LinkedHashMap нь зангилааг хадгалахдаа массив өгөгдлийн бүтцийг ашигладаг боловч TreeMap нь Улаан-Хар мод хэмээх өгөгдлийн бүтцийг ашигладаг. Мөн TreeMap-д хадгалагддаг түүний бүх элементүүдийг түлхүүрээр нь ангилдаг
Java хэл дээр хөрвүүлэх цагийн тогтмолыг хэрхэн тодорхойлох вэ Хөрвүүлэлтийн цагийн тогтмолыг юу гэж ашигладаг вэ?
Эмхэтгэх хугацааны тогтмол ба хувьсагч. Java хэлний баримт бичигт: Хэрэв анхдагч төрөл эсвэл мөр нь тогтмол гэж тодорхойлогдсон бөгөөд утга нь эмхэтгэх үед мэдэгдэж байвал хөрвүүлэгч кодын хаана ч байсан тогтмол нэрийг өөрийн утгаар солино. Үүнийг эмхэтгэх хугацааны тогтмол гэж нэрлэдэг