list集合根据某字段获取某个JSONObject

//list集合根据某字段获取某个JSONObject
JSONArray list = new JSONArray();
JSONObject json1 = new JSONObject();
json1.put("code","apple");
json1.put("name","苹果");
list.add(json1);
JSONObject json2 = new JSONObject();
json2.put("code","orange");
json2.put("name","橙子");
list.add(json2);
JSONObject jsonV = (JSONObject)list.stream().filter(i -> "orange".equals(((JSONObject)i).get("code"))).findFirst().orElse(null);

 

posted @ 2025-09-20 11:27  一隅桥畔  阅读(15)  评论(0)    收藏  举报