“Dapatkan kunci dari nilai hashmap” Kode Jawaban

Java hashmap mendapatkan kunci berdasarkan nilai

    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

Dapatkan kunci dari nilai 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

Jawaban yang mirip dengan “Dapatkan kunci dari nilai hashmap”

Pertanyaan yang mirip dengan “Dapatkan kunci dari nilai hashmap”

Lebih banyak jawaban terkait untuk “Dapatkan kunci dari nilai hashmap” di Java

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya