English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

教程基础Java

Controllo dei flussi Java

Array Java

Java orientato agli oggetti (I)

Java orientato agli oggetti (II)

Java orientato agli oggetti (III)

Gestione delle eccezioni Java

List Java

Queue Java (coda)

Map Java

Set Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Uso e esempio del metodo get() di HashMap Java

Metodi HashMap Java

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)

Parametro get()

  • key - per restituire la sua mappaturaDel valoreChiave

Valore restituito da get()

  • 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.

Esempio 1: ottenere un valore di stringa utilizzando una chiave intera

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.

Esempio 2: ottenere un valore intero utilizzando una stringa come chiave

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.

Metodi HashMap Java