Java HashMap values()-Methode

Java HashMap Java HashMap

Die Methode values() gibt eine Set-Ansicht aller in der Map enthaltenen Werte zurück.

Die Syntax der Methode values() ist:

hashmap.values()

Hinweis:hashmap ist ein Objekt der Klasse HashMap.

Parameterbeschreibung:

  • Keine

Rückgabewert

Gibt eine Collection-Ansicht aller Werte in der HashMap zurück.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der Methode values():

Beispiel

import java.util.HashMap;

class Main {
    public static void main(String[] args) {
        // Eine HashMap erstellen
        HashMap<Integer, String> sites = new HashMap<>();

        // Einige Elemente zur HashMap hinzufügen
        sites.put(1, "Google");
        sites.put(2, "Example");
        sites.put(3, "Taobao");
        System.out.println("sites HashMap: " + sites);

        // Eine Ansicht aller Werte zurückgeben
        System.out.println("Werte: " + sites.values());

    }
}

Die Ausgabe des obigen Programms ist:

sites HashMap: {1=Google, 2=Example, 3=Taobao}
Values: [Google, Example, Taobao]

Die Methode values() kann mit einer for-each-Schleife verwendet werden, um über alle Werte in der HashMap zu iterieren.

Beispiel

import java.util.HashMap;

class Main {
    public static void main(String[] args) {
        // Eine HashMap erstellen
        HashMap<Integer, String> sites = new HashMap<>();

        // Einige Elemente zur HashMap hinzufügen
        sites.put(1, "Google");
        sites.put(2, "Example");
        sites.put(3, "Taobao");
        System.out.println("sites HashMap: " + sites);

        // Auf alle Werte in der HashMap zugreifen
        System.out.print("Werte: ");

        // values() gibt eine Ansicht aller Werte zurück
        // Die for-each-Schleife kann auf jeden Wert aus der Ansicht zugreifen
        for(String value: sites.values()) {
            // Jeden Wert ausgeben
            System.out.print(value + ", ");
        }
    }
}

Die Ausgabe des obigen Programms ist:

sites HashMap: {1=Google, 2=Example, 3=Taobao}
Values: Google, Example, Taobao, 

Java HashMap Java HashMap

Andere Erweiterungen