Բովանդակություն:

Ինչպե՞ս օգտագործել HashMap ստանալու մեթոդը:
Ինչպե՞ս օգտագործել HashMap ստանալու մեթոդը:

Video: Ինչպե՞ս օգտագործել HashMap ստանալու մեթոդը:

Video: Ինչպե՞ս օգտագործել HashMap ստանալու մեթոդը:
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Մայիս
Anonim

java. օգտագործել. HashMap. get() մեթոդ

  1. Նկարագրություն. Այն ստանալ (Օբյեկտի բանալի) մեթոդ է օգտագործվում դեպի վերադարձնել արժեքը դեպի որը նշված բանալին քարտեզագրված է կամ զրոյական է, եթե այս քարտեզը չի պարունակում բանալու քարտեզագրում:
  2. Հայտարարություն. Ստորև ներկայացնում ենք java-ի հայտարարությունը:
  3. Պարամետրեր.
  4. Վերադարձի արժեքը.
  5. Բացառություն.
  6. Օրինակ.

Հարցրեց նաև, թե ինչպես է աշխատում GET մեթոդը HashMap-ում:

HashMap-ի աշխատանքը Java-ում

  1. equals(): Այն ստուգում է երկու օբյեկտների հավասարությունը: Այն համեմատում է Բանալին, անկախ նրանից, թե դրանք հավասար են, թե ոչ:
  2. hashCode(): Սա օբյեկտի դասի մեթոդն է: Այն վերադարձնում է օբյեկտի հիշողության հղումը ամբողջ թվով:
  3. Դույլեր. հանգույցի զանգվածը կոչվում է դույլեր: Յուրաքանչյուր հանգույց ունի տվյալների կառուցվածք, ինչպիսին է LinkedList-ը:

Հետագայում հարցն այն է, թե ինչպես եք գտնում քարտեզի արժեքը: Ընդհանուր առմամբ, քարտեզից բոլոր ստեղները և արժեքները ստանալու համար դուք պետք է հետևեք հաջորդականությանը հետևյալ հաջորդականությամբ.

  1. Փոխակերպեք Hashmap-ը MapSet-ի, որպեսզի մուտքագրեք մուտքերի հավաքածու Map-ում entryset() մեթոդով: Set st = map:
  2. Ստացեք այս բազմության կրկնիչը՝ Iterator it = st.
  3. Ստացեք քարտեզ:
  4. օգտագործել քարտեզի getKey() և getValue() մեթոդները:

Կարելի է նաև հարցնել՝ որո՞նք են HashMap-ի մեթոդները:

HashMap Դասի մեթոդներ Java-ում օրինակներով | Set 1 (put(), get(), isEmpty() և size()) HashMap-ը տվյալների կառուցվածք է, որն օգտագործում է հեշ ֆունկցիա՝ նույնականացնող արժեքները, որոնք հայտնի են որպես բանալիներ, իրենց հարակից արժեքներին քարտեզագրելու համար: Այն պարունակում է «բանալին-արժեք» զույգեր և թույլ է տալիս առբերել արժեք առ բանալի: Քարտեզ myhash = Հավաքածուներ:

Ինչպե՞ս է աշխատում HashMap-ը Value-ի մեջ:

HashMap . պարունակում է արժեք () մեթոդ է օգտագործվում է որոշակի արժեք ստուգելու համար է քարտեզագրվում է մեկ կամ մեկից ավելի բանալիով HashMap . Այն ընդունում է արժեքը որպես պարամետր և վերադարձնում է True, եթե այդ արժեքը է քարտեզագրված քարտեզի ցանկացած բանալիով: Ծրագիր 1. Տողերի արժեքների քարտեզագրում ամբողջ թվով ստեղների վրա:

Խորհուրդ ենք տալիս: