English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo get() di HashMap Java restituisce il valore associato alla chiave specificata nella mappa hash.
La sintassi del metodo get() è:
hashmap.get(Object key)
key - per restituire la sua mappaturaDel valoreChiave
Restituisce il valore associato alla chiave specificata
AttenzioneRestituisce null se la chiave specificata mappa a un valore null o se la chiave non esiste nella mappa hash.
import java.util.HashMap; class Main { public static void main(String[] args) { //creare HashMap HashMap<Integer, String> numbers = new HashMap<>(); //Inserisci voce in HashMap numbers.put(1, "Java"); numbers.put(2, "Python"); numbers.put(3, "JavaScript"); System.out.println("HashMap: " + numbers); //Ottieni valore String value = numbers.get(1); System.out.println("La chiave 1 mappa al valore: " + value);
Risultato di output
HashMap: {1=Java, 2=Python, 3=JavaScript} La chiave 1 mappa al valore: Java
Nell'esempio sopra, abbiamo creato una mappa hash chiamata numbers. Il metodo get() viene utilizzato per accedere al valore associato alla chiave 1 in Java.
AttenzionePossiamo utilizzareHashMap.containsKey()Metodo per controllare se una chiave specifica esiste nella mappa hash.
import java.util.HashMap; class Main { public static void main(String[] args) { //creare HashMap HashMap<String, Integer> primeNumbers = new HashMap<>(); //Inserisci voce in HashMap primeNumbers.put("Two", 2); primeNumbers.put("Three", 3); primeNumbers.put("Five", 5); System.out.println("HashMap: " + primeNumbers); //Ottieni valore int value = primeNumbers.get("Three"); System.out.println("La chiave 3 mappa al valore: " + value);
Risultato di output
HashMap: {Five=5, Two=2, Three=3} La chiave 3 mappa al valore: 3
Nell'esempio sopra, abbiamo utilizzato il metodo get() per ottenere il valore 3 tramite la chiave Three.