不同对象的集合转换

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);
    }
}
相关推荐
X***C8621 分钟前
JavaWeb项目打包、部署至Tomcat并启动的全程指南(图文详解)
java·tomcat
阿宁又菜又爱玩9 分钟前
Mybatis学习
java·学习·mybatis
幽络源小助理9 分钟前
《已调试》SpringBoot景区寄存管理系统源码 - 免费JavaWeb项目下载 | 幽络源
java·开发语言·spring boot
脸大是真的好~11 分钟前
尚硅谷-索引优化以及查询优化
java
豆沙沙包?13 分钟前
2025年--Lc302-415. 字符串相加--java版
java·开发语言
天涯路s14 分钟前
qt怎么将模块注册成插件
java·服务器·前端·qt
Unstoppable2214 分钟前
八股训练营第 37 天 | Java 内存区域有哪些部分?介绍一下什么是强引用、软引用、弱引用、虚引用?有哪些垃圾回收算法?有哪些垃圾回收器?
java·jvm·八股
JIngJaneIL14 分钟前
基于Java民宿管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot
杰克尼15 分钟前
蓝桥云课-13. 定时任务
java·开发语言·算法
脸大是真的好~17 分钟前
尚硅谷-mysql专项训练-InnoDB数据存储结构-索引的创建与设计
java