不同对象的集合转换

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);
    }
}
相关推荐
小刘不想改BUG10 分钟前
LeetCode 138.随机链表的复制 Java
java·leetcode·链表·hash table
NGC_661111 分钟前
Java 死锁预防:从原理到实战,彻底规避并发陷阱
java·开发语言
卓怡学长19 分钟前
m277基于java web的计算机office课程平台设计与实现
java·spring·tomcat·maven·hibernate
季明洵23 分钟前
Java简介与安装
java·开发语言
沉鱼.4427 分钟前
枚举问题集
java·数据结构·算法
林夕sama30 分钟前
多线程基础(五)
java·开发语言·前端
Zzxy35 分钟前
HikariCP连接池
java·数据库
罗超驿39 分钟前
Java数据结构_栈_算法题
java·数据结构·
希望永不加班1 小时前
SpringBoot 主启动类解释:@SpringBootApplication 到底做了什么
java·spring boot·后端·spring
蝎子莱莱爱打怪1 小时前
别再裸用 Claude Code 了!32 个亲测Skills + 8 个 MCP,开发效率直接拉满!
java·后端·claude