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