Provide Best Programming Tutorials

Java – Check if a key exists in HashMap or not

In Java, you can use map’s contains method to check if a key exists in map or not.

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

public class HashMapCheckIfKeyExists {
    public static void main(String[] args) {
        //create a new hashmap
        Map<String, String> map = new HashMap();
        //put country and its capital city
        map.put("USA", "Washington");
        map.put("Japan", "Tokyo");

        System.out.println("Is USA exists?");
        System.out.println(map.containsKey("USA"));

        System.out.println("Is Japan exists?");
        System.out.println(map.containsKey("Japan"));

        System.out.println("Is China exists?");
        System.out.println(map.containsKey("China"));
    }
}

Output

Is USA exists?
true
Is Japan exists?
true
Is China exists?
false

Reference

API Manual

Leave a Reply

Close Menu