java判断集合中是否存在某值,list怎么判断map值是否存在
一般来说,我们会用两种方法来做出判断,即:
1.直接使用java api提供的containsKey()方法;
2.循环遍历并逐一比较。
(视频教程推荐:java视频)
特定代码:
导入Java . util . iterator;
导入Java . util . map;
导入com . Google . common . collect . maps;
公共类MapTest {
公共静态void main(String[] args) {
MapString,String map=maps . new hashmap();
map.put(1 , 1 );
map.put(2 , 2 );
map.put(3 , 3 );
map.put(4 , 4 );
//方法1
system . out . println(map . contains key( 5 ));
//方法2
Iterator keys=map.keySet()。迭代器();
字符串键;
while(keys.hasNext()){
key=(String)keys . next();
if (1 。等于(键)){
system . out . println(“existing”);
}
}
}
}推荐教程:java入门。以上是java如何确定映射集中是否有键的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。