「Java」TreeMapのcontainsKey、containsValueメソッドを使うサンプル

2020年10月15日

説明
1.boolean containsKey(Object key)
指定のキーのマッピングがこのマップに含まれている場合にtrueを返します。
2.boolean containsValue(Object value)
マップが1つまたは複数のキーを指定された値にマッピングしている場合にtrueを返します。
Javaコード

package com.arkgame.study;

import java.util.Map;
import java.util.TreeMap;

public class TreeMapDemo {

      public static void main(String[] args) {
            Map<String, String> cft = new TreeMap<String, String>();
            cft.put("key01", "Info_AA");
            cft.put("key02", "Info_BB");
            cft.put("key03", "Info_CC");
            // 更新
            cft.put("key03", "Info_DD");

            if (cft.containsKey("key01")) {
                  System.out.println("TreeMapに指定のキー(key01)が存在します");
            } else {
                  System.out.println("TreeMapに指定のキー(key01)が存在しません");
            }

            if (cft.containsValue("Info_DD")) {
                  System.out.println("TreeMapに指定の値(Info_DD)が存在します");
            } else {
                  System.out.println("TreeMap指定の値(Info_DD)が存在しません");
            }

      }

}

結果
TreeMapに指定のキー(key01)が存在します
TreeMapに指定の値(Info_DD)が存在します

Java

Posted by arkgame