一个List里面有五个账号对象,该如何把这五个账号查询的结果放到另外一个List里面?

在项目中开发遇到一个问题。涉及DTO转Do,这个List怎么才能把五个账号查询的信息加入到另外一个List呢。自己试过,最后永远只能返回最后一个查询的账号信息。如果用get( i)就有可能出现数组下标越界异常。求大佬解决问题。

是把dto里的某个属性组成新的list还是直接替换一个新的list存放dto