Metode Java HashMap get () atgriež vērtību, kas atbilst hashmap norādītajai atslēgai.
Metodes sintakse get()
ir šāda:
hashmap.get(Object key)
Šeit hashmap ir HashMap
klases objekts .
get () parametri
get()
Metode ņem vienu parametru.
- atslēga - atslēga, kuras kartētā vērtība ir jāatdod
get () atgriešanās vērtība
- atgriež vērtību , kurai ir piesaistīta norādītā atslēga
Piezīme . Metode tiek atgriezta null
, ja norādītā atslēga ir piesaistīta nulles vērtībai vai atslēga nav hashmap.
1. piemērs: iegūstiet virknes vērtību, izmantojot Integer Key
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap numbers = new HashMap(); // insert entries to the HashMap numbers.put(1, "Java"); numbers.put(2, "Python"); numbers.put(3, "JavaScript"); System.out.println("HashMap: " + numbers); // get the value String value = numbers.get(1); System.out.println("The key 1 maps to the value: " + value); ) )
Rezultāts
HashMap: (1 = Java, 2 = Python, 3 = JavaScript) 1. atslēga atbilst vērtībai: Java
Iepriekš minētajā piemērā mēs esam izveidojuši hashmap ar numuriem. get()
Metode tiek izmantota, lai piekļūtu vērtības Java kuru galvenais 1 ir saistīta ar.
Piezīme . Mēs varam izmantot metodi HashMap saturKey (), lai pārbaudītu, vai hashmap satur noteiktu atslēgu.
2. piemērs: iegūstiet veselu skaitli, izmantojot virknes atslēgu
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap primeNumbers = new HashMap(); // insert entries to the HashMap primeNumbers.put("Two", 2); primeNumbers.put("Three", 3); primeNumbers.put("Five", 5); System.out.println("HashMap: " + primeNumbers); // get the value int value = primeNumbers.get("Three"); System.out.println("The key Three maps to the value: " + value); ) )
Rezultāts
HashMap: (Pieci = 5, Divi = 2, Trīs = 3) Trīs taustiņi piesaista vērtību: 3
Iepriekš minētajā piemērā mēs izmantojām get()
metodi, lai iegūtu vērtību 3, izmantojot taustiņu Trīs.