@Test
public void testinstrument() throws IOException { //opencsv写java对象
List<JSONObject> jsonList = new ArrayList<JSONObject>();
JSONObject json2 = new JSONObject();
json2.put("id", 2);
json2.put("name", "张三2");
jsonList.add(json2);
JSONObject json1 = new JSONObject();
json1.put("id", 1);
json1.put("name", "张三1");
jsonList.add(json1);
JSONObject json4 = new JSONObject();
json4.put("id", 4);
json4.put("name", "张三4");
jsonList.add(json4);
JSONObject json3 = new JSONObject();
json3.put("id", 3);
json3.put("name", "张三3");
jsonList.add(json3);
// 根据对象的id属性进行排序
List<JSONObject>jsonStream = jsonList.stream().sorted((s1, s2) -> s1.getInteger("id").compareTo(s2.getInteger("id"))).collect(Collectors.toList());
System.out.println("qwqewqq");
}
list的stream对jsonobject排序
最新推荐文章于 2023-08-04 09:46:05 发布