java 复制 一个list 到另一个list


java 复制 list

List<A>复制 到 List<B>, 其中类A和类B的字段查不多一样,有时候使用其他方法可能会复制失败或字段丢失。可以先将list转化为json,再将json转化为list.

导入依赖
         <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.75</version>
        </dependency>

 

List<A>  aList = new ArrayList<>();
List<B>  bList = JSONArray.parseArray(JSON.toJSONString(aList), B.class);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM