ホームページ  >  記事  >  Java  >  Javaのマップコレクションに特定のキーが存在するかどうかを確認する方法

Javaのマップコレクションに特定のキーが存在するかどうかを確認する方法

王林
王林オリジナル
2020-05-15 10:49:386674ブラウズ

Javaのマップコレクションに特定のキーが存在するかどうかを確認する方法

通常、判定には次の 2 つの方法を使用します:

1. Java API が提供する containsKey() メソッドを直接使用します。

2. ループして 1 つずつ比較します。

(推奨ビデオ チュートリアル: java ビデオ )

特定のコード:

import java.util.Iterator;
import java.util.Map;
 
import com.google.common.collect.Maps;
 
public class MapTest {
 
	public static void main(String[] args) {
		
		Map<String, String> map = Maps.newHashMap();
		map.put("1", "1");
		map.put("2", "2");
		map.put("3", "3");
		map.put("4", "4");
		
		//方法1
		System.out.println(map.containsKey("5"));
		
		//方法2
		Iterator keys = map.keySet().iterator();
		String key;
		while(keys.hasNext()){
			key = (String) keys.next();
			if ("1".equals(key)) {
				System.out.println("存在");
			} 
		}
	}
 
}

推奨チュートリアル: java エントリ プログラム

以上がJavaのマップコレクションに特定のキーが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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