有兩種方法可以判斷map集合中是否存在某個key。
方法1:直接使用java api
提供的containsKey()
;
#方法2:循環遍歷,逐一比較。
java相關影片推薦: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開發入門
以上是java中如何判斷map集合中是否存在key的詳細內容。更多資訊請關注PHP中文網其他相關文章!