Как скопировать данные списка в ListS allData с более коротким классом и меньшим количеством полей?
Могу ли я сделать это быстрее, не используя цикл foreach?
public class Data {
private int id;
private String name;
private int age;
private int height;
}
public class SmallerData {
private String name;
private int age;
}
main {
List dataList = service.findAll();
System.out.println("List of Data: " + dataList);
List smallerDataList = dataList;
System.out.println("List of Small Data: " + smallerDataList);
}
Я ожидаю вывода:
List of Data: {id:1, name: John, age: 25, height: 180}
List of Small Data: {name: John, age: 25}
Подробнее здесь: https://stackoverflow.com/questions/790 ... ller-class