小编Rod*_*lfo的帖子

是否可以仅在一行中执行此操作?

假设列表firstName已被初始化。

List<String> firstName= new ArrayList<String>();
firstName.add("John");
firstName.add("Peter");
firstName.add("Foo");
Run Code Online (Sandbox Code Playgroud)

是否可以使用它在一行代码中填充另一个列表?我不知道如何在少于以下几行的情况下做到这一点:

List<FullName> fullName= new ArrayList<FullName>();
firstName.stream().forEach( n -> fullName.add(new FullName(n, "SomeSurname")));
Run Code Online (Sandbox Code Playgroud)

java java-8 java-stream

-2
推荐指数
1
解决办法
48
查看次数

标签 统计

java ×1

java-8 ×1

java-stream ×1