map判断是否存在某个key,以及遍历jsonobject

if (filter.containsKey("nodeData")) {
            JSONObject jsonObject = (JSONObject) filter.get("nodeData");
            Iterator iterator = jsonObject.keySet().iterator();
            while (iterator.hasNext()){
                String next = (String) iterator.next();
                Object o = jsonObject.get(next);
                filter.put(next,o);
            }
        }
filter是一个Map<String, Object>,
containsKey判断是否存在nodeDatakey
keySet获取jsonobject对象的key
jsonObject.get(next)获取对应value
 
posted @ 2023-05-23 10:30  凉忆~  阅读(115)  评论(0)    收藏  举报