wal*_*alv 4 java java-8 java-stream
我上课了
class Person {
// get/set omitted for simplicity
public String firstName;
public String lastName;
}
Run Code Online (Sandbox Code Playgroud)
我也有这样的对象列表
List<Person> list ...
Run Code Online (Sandbox Code Playgroud)
我需要使用以下流转换
List<Person> list ...
List<String> firstLastNames = list.stream()....
Run Code Online (Sandbox Code Playgroud)
所以我的List firstLastNames将包含此列表中的名字和姓氏.所以.
System.out.println(firstLastNames); // will give me -> "John", "Smith", "Jessica", "Jones".. etc.
Run Code Online (Sandbox Code Playgroud)
Tom*_*mek 14
这样的事情怎么样?
stream.stream().flatMap(p -> Stream.of(p.firstName, p.lastName)).collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1352 次 |
| 最近记录: |