簡體   English   中英

比較具有相同鍵的兩個Json對象並推入數組-Java

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM