Maison >Java >javaDidacticiel >Comment déterminer si une certaine clé existe dans la collection de cartes en Java

Comment déterminer si une certaine clé existe dans la collection de cartes en Java

王林
王林original
2020-05-15 10:49:386726parcourir

Comment déterminer si une certaine clé existe dans la collection de cartes en Java

Généralement, nous utiliserons deux méthodes pour porter des jugements, à savoir :

1. Utiliser directement la méthode containKey() fournie par l'API Java

2. Parcourez et comparez un par un.

(Tutoriel vidéo recommandé :

vidéo Java )

Code spécifique :

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("存在");
			} 
		}
	}
 
}

Tutoriel recommandé :

Programme d'entrée Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn