Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将通用列表映射到另一个通用列表?_Java_Arraylist_Mapping - Fatal编程技术网

Java 如何将通用列表映射到另一个通用列表?

Java 如何将通用列表映射到另一个通用列表?,java,arraylist,mapping,Java,Arraylist,Mapping,假设我有两个通用列表。 我想将一个通用值从列表映射到另一个 所以这个列表需要映射到另一个列表中 进行此类操作的最佳方法是什么?列表1//假设这被称为list1 List <NameAndSurnameDto> list1; //assuming this is called list1 List <NameAndSurnameDtoTwo> list2 = list1.stream().map(nameAndSurnameDto -> { ret

假设我有两个通用列表。 我想将一个通用值从列表映射到另一个

所以这个列表需要映射到另一个列表中

进行此类操作的最佳方法是什么?

列表1//假设这被称为list1
List <NameAndSurnameDto> list1; //assuming this is called list1

List <NameAndSurnameDtoTwo> list2 = list1.stream().map(nameAndSurnameDto -> {
         return new NameAndSurnameDtoTwo( 
               ... map properties of nameAndSurnameDto to NameAndSurnameDtoTwo      
        }).collect(Collectors.toList());
List list2=list1.stream().map(名称和姓氏到->{ 返回新名称和姓氏到两个( …将NameAndNamedTo的属性映射到NameAndNamedTowo }).collect(Collectors.toList());
列出列表1;//假设这被称为列表1
List list2=list1.stream().map(名称和姓氏到->{
返回新名称和姓氏到两个(
…将NameAndNamedTo的属性映射到NameAndNamedTowo
}).collect(Collectors.toList());

你能添加更多信息吗?NameandNamedTo和NameandNamedTo之间的关系是什么?继承?只有两个类?请输入一些你已经尝试过的代码,但不起作用。你能添加更多信息吗?NameandNamedTo和NameandNamedTo之间的关系是什么?继承?只有两个类?请放一些你已经尝试过的代码,但不起作用。这会起作用,但它真的比for循环好吗?特别是对于初学者?这会起作用,但它真的比for循环好吗?特别是对于初学者?