集合转换 List<Map<String,Object>>转List<T>

集合转为数组

List<Long>  chargeIds =new ArrayList<Long>();
Long [] ids=(Long[])chargeIds.toArray();

List<Map<String,Object>>转List<T> list map对象转list对象

List<Map<String, Object>> listMap = new ArrayList<>();
JSONArray jsonArray = new JSONArray();
jsonArray.addAll(listMap);
List<User> list = jsonArray.toJavaList(User.class);
for (User user : list) {
    System.out.println(user.getName()+"======"+user.getAge());
}
posted @ 2022-07-20 11:31    阅读(1939)  评论(0编辑  收藏  举报