一般情况下,我们会使用两种方法来进行判断,分别是:
1、直接使用java api提供的containsKey()方法;
2、循环遍历,逐个比较。
(视频教程推荐: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 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("存在");
}
}
}
}