java - 如何将Entity ArrayList转换为DTO ArrayList

标签 java

我正在向实体的 ArrayList 添加一些实体元素 我想将相同的实体元素添加到DTO的ArrayList

List<Batch> newBatches = new ArrayList<Batch>();
List<BatchDTO> newBatchDTO = new ArrayList<BatchDTO>();

newBatches.add(batch); //batch is of type Entity

我想要newBatchDTO.add(newBatches)

最佳答案

ArrayList1.addAll(ArrayList2)

或者 在创建第二个数组列表本身期间:

ArrayList<E> arraylist1 = new ArrayList<E>(arrayList2);

关于java - 如何将Entity ArrayList转换为DTO ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58270798/

相关文章:

java - 有没有命令行javadoc查询工具?

java - main 退出后,守护线程继续运行,并且有一些非守护线程仍在运行?

java - ArrayList容量增量方程

java - 为什么 Spring 的 @Transactional 不适用于 protected 方法?

java - 在同一方法上使用 @Secured 和 @RequestMapping 时出现 ClassFormatError

java - 如何以不同的方式编写这部分代码?

java - Amazon S3 文件上传不起作用 - 公共(public)读取权限

java - Springboot在实现Web安全和mvc配置后不会加载CSS文件夹

java - 使用自签名证书在 Android 上创建 SSL-Socket

java - 用于替换嵌套 for 循环的 Lambda 表达式由于某种原因不起作用