ホームページ  >  記事  >  Java  >  Java で HashMap.containsKey() メソッドを使用して、マップに指定されたキーが含まれているかどうかを確認するにはどうすればよいですか?

Java で HashMap.containsKey() メソッドを使用して、マップに指定されたキーが含まれているかどうかを確認するにはどうすればよいですか?

WBOY
WBOYオリジナル
2023-11-18 11:49:231332ブラウズ

Java で HashMap.containsKey() メソッドを使用して、マップに指定されたキーが含まれているかどうかを確認するにはどうすればよいですか?

Java では、HashMap が一般的に使用されるデータ構造であり、キーと値をマップする方法を提供します。実際の開発では、HashMap に特定のキーが含まれているかどうかを確認する必要があることがよくあります。このニーズを満たすために、Java は HashMap.containsKey() メソッドを提供します。

HashMap.containsKey() メソッドは、HashMap に指定されたキーが含まれているかどうかを確認するために使用されます。パラメータとしてキーを受け取り、HashMap にキーが含まれているかどうかを示すブール値を返します。このメソッドのサンプル コードを次に示します。

import java.util.HashMap;

public class HashMapExample {
    public static void main(String[] args) {
        // 创建一个HashMap对象
        HashMap<String, Integer> hashMap = new HashMap<>();

        // 向HashMap中添加键值对
        hashMap.put("apple", 1);
        hashMap.put("banana", 2);
        hashMap.put("orange", 3);

        // 检查HashMap中是否包含指定的键
        System.out.println(hashMap.containsKey("apple"));   // true
        System.out.println(hashMap.containsKey("watermelon"));   // false
    }
}

上記のサンプル コードでは、まず HashMap オブジェクトを作成し、次に put() メソッドを使用して 3 セットのキーと値のペアを HashMap に追加します。 。次に、containsKey() メソッドを使用して、指定されたキーが HashMap に含まれているかどうかを確認します。既存のキーの場合、 containsKey() メソッドは true を返し、それ以外の場合は false を返します。

上記のコード例では、containsKey() メソッドを使用して、HashMap にキー「apple」と「watermelon」が含まれているかどうかを確認しました。プログラムを実行すると、最初の出力が true で、2 番目の出力が false であることがわかります。

要約すると、Java で HashMap.containsKey() メソッドを使用すると、HashMap に指定されたキーが含まれているかどうかを簡単に確認できます。メソッドを呼び出して、チェックするキーをパラメーターとして渡して結果を取得するだけです。このメソッドは日常の開発作業に非常に役立ち、HashMap でキーと値のペアをより適切に処理するのに役立ちます。

以上がJava で HashMap.containsKey() メソッドを使用して、マップに指定されたキーが含まれているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。