集合用流获取字段转换成string类型
时间: 2024-01-20 09:04:50 浏览: 132
access VBA获取字段的数据类型_accessVBA获取字段的数据类型_
假设你有一个 `List<Person>` 的集合,其中 `Person` 类有一个字段叫做 `name`,你想要将这个字段转换成字符串类型,并且用逗号分隔每个人的名字,可以使用流的 `map` 和 `collect` 方法来实现:
```
List<Person> people = ... // 假设这个集合已经被初始化了
String names = people.stream()
.map(person -> person.getName()) // 将每个人的名字提取出来
.collect(Collectors.joining(", ")); // 用逗号分隔并拼接成一个字符串
System.out.println(names); // 输出拼接后的字符串
```
注意,在上面的例子中,`Collectors.joining(", ")` 方法将返回一个由逗号分隔的人名字符串。如果你需要使用其他的分隔符或者格式化方式,你可以修改这个方法的参数。
阅读全文