com.alibaba.fastjson解析后,判断key的问题?

        String str2  = "{\"a1\":1,\"a2\":\"bngbb\",\"a3\":[\"ssss1\",\"sssss2\"]}";

HashMap<String,Object> map2 = new HashMap<String,Object>();

map2 = JSON.parseObject(str2,HashMap.class);

map2.forEach(

(k,v)->{

boolean b = k=="a1";

System.out.println("k:"+k);

System.out.println(b);

System.out.println(k=="a1");

}

);

我本意是想判断当k=="a1",做一些处理,但是判断一直是false,不知道哪里出了问题
求前辈指点


回答:

字符串用equal

以上是 com.alibaba.fastjson解析后,判断key的问题? 的全部内容, 来源链接: utcz.com/p/944621.html

回到顶部