“Obtener la clave del valor hashmap” Código de respuesta

Java hashmap obtenga claves por valores

    Map<String, String> map = new HashMap<String, String>();
    
    map.put("abc", "123");
    map.put("xyz", "456");
    
    for(Entry<String, String> entry : map.entrySet()) {
        if(entry.getValue().equalsIgnoreCase("456")) {
            System.out.println(entry.getKey());
        }
    }
Energetic Echidna

Obtener la clave del valor hashmap

import java.util.HashMap;
import java.util.Map.Entry;

class Main {
  public static void main(String[] args) {

    // create a hashmap
    HashMap<String, Integer> numbers = new HashMap<>();
    numbers.put("One", 1);
    numbers.put("Two", 2);
    numbers.put("Three", 3);
    System.out.println("HashMap: " + numbers);

    // value whose key is to be searched
    Integer value = 3;

    // iterate each entry of hashmap
    for(Entry<String, Integer> entry: numbers.entrySet()) {

      // if give value is equal to value from entry
      // print the corresponding key
      if(entry.getValue() == value) {
        System.out.println("The key for value " + value + " is " + entry.getKey());
        break;
      }
    }
  }
}
Zenon Codes

Respuestas similares a “Obtener la clave del valor hashmap”

Preguntas similares a “Obtener la clave del valor hashmap”

Más respuestas relacionadas con “Obtener la clave del valor hashmap” en Java

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código