[英]Compare two Json objects with same keys and push into array- java
我有兩個具有相同鍵的json對象
obj1 = {id:1,name:abc,rate:50}
obj2 = {id:1,name:abc,rate:100}
我想比較兩個objs並將鍵推入已修改的數組中
嘗試這個。
String[] result = obj1.keySet().stream()
.filter(k -> !obj1.get(k).equals(obj2.get(k)))
.toArray(String[]::new);
System.out.println(Arrays.toString(result));
// -> [rate]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.