当前位置: 首页 > 知识库问答 >
问题:

如何将泛型列表映射到另一个泛型列表?

景嘉实
2023-03-14

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

因此列表<.NameAndSurnamedTo>需要映射到另一个列表<.NameAndSurnamedToTwo>。

做这样的手术最好的方法是什么?

共有1个答案

郭翰墨
2023-03-14
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());
 类似资料:
  • 当我尝试将一个名为someKPIObject对象的KPI实例添加到Mongodb时,使用 我得到以下错误: 警告:参数化类型被视为非类型化对象。请参见类KPI org.mongodb.morphia.mapping.mapping.mapping.mapping.mapper.todbobject(mapper.java:984)在org.mongodb.morphia.mapping.mappe

  • 问题内容: [‘a’,’a’,’b’,’c’,’c’,’c’] 至 和 问题答案: x=[‘a’,’a’,’b’,’c’,’c’,’c’] >>> map(x.count,x) [2, 2, 1, 3, 3, 3] >>> dict(zip(x,map(x.count,x))) {‘a’: 2, ‘c’: 3, ‘b’: 1} >>>

  • 我正在修改open JDK以添加特性,我已经遇到了两次,但没有好的解决方案。

  • 我想将泛型类型<code>Y</code>的对象映射到另一个泛型类型为<code>X</code>的对象。在mapstruct中有这样的功能吗?或者我必须为通用映射编写自定义映射器吗?当我编译上面的代码时,会出现编译错误。

  • 我试图使用http://modelmapper.org/表示DAO和模型类的库- 模型类- 道类- 公共类主题{私有字符串名称; 映射逻辑 ModelMapper似乎不起作用,它给我提供了主题类项目,而不是主题模型类项目

  • 当我试图将从表t_comment_photo查询的userPhoto映射到java类ToyComment中的列表元素时,我得到了错误。 我试图修复的resultMap是: 我尝试了和,但都不起作用。 怎么把它修好?