我有一个像这样的课程:
Student
-name
-surname
-address
-number
我有一个 DTO,比如:
StudentDTO
-name
-surname
-number
我会将我的学生班级发送到另一个班级,仅包含姓名、姓氏和数字字段(我的意思不是所有字段),我决定将其命名为 DTO(我没有使用序列化等。只是我将这个班级的对象作为参数发送到任何其他类的方法)。
但是,让我们假设我有一行这样的代码:
getAllStudents();
它返回:
List<Student>
但我想将它分配给一个变量:
List<StudentDTO>
如何轻松转换它们?
PS:我不能改变我的getAllStudents(); 方法在里面。我有学生列表,并且想要一种快速且设计良好的方法将对象列表转换为另一个对象列表。