不同对象的集合转换

https://blog.csdn.net/qq_42483473/article/details/128984514

java 复制代码
import com.alibaba.fastjson.JSON;

import java.util.ArrayList;
import java.util.List;

/**
 * @author 
 */
public class ObjectConversion {

    /**
     * 从List<A> copy到List<B>
     * @param list List<B>
     * @param clazz B
     * @return List<B>
     */
    public static <T> List<T> copy(List<?> list, Class<T> clazz){
        String oldOb = JSON.toJSONString(list);
        return JSON.parseArray(oldOb, clazz);
    }
}
相关推荐
烤麻辣烫5 分钟前
黑马程序员苍穹外卖(新手) DAY3
java·开发语言·spring boot·学习·intellij-idea
妮妮喔妮10 分钟前
JAVA反射的介绍(优缺点)
java·开发语言
i***486115 分钟前
Redis重大版本整理(Redis2.6-Redis7.0)
java·数据库·redis
YQ_ZJH23 分钟前
Redisson 看门狗机制详解
java·redis
那我掉的头发算什么27 分钟前
【javaEE】多线程——线程安全进阶☆☆☆
java·jvm·安全·java-ee·intellij-idea
悟空CRM服务35 分钟前
我用一条命令部署了完整CRM系统!
java·人工智能·开源·开源软件
组合缺一36 分钟前
Solon AI 开发学习 - 1导引
java·人工智能·学习·ai·openai·solon
百***490038 分钟前
基于SpringBoot和PostGIS的各省与地级市空间距离分析
java·spring boot·spring
电摇小人1 小时前
科学备赛今年NOIP!!
java·开发语言
未若君雅裁1 小时前
LeetCode 18 - 四数之和 详解笔记
java·数据结构·笔记·算法·leetcode