使用Java流将List <stringbuilder>转换为List <string> java

时间:2018-12-20 09:34:31

标签: java java-stream

是否可以使用Java流将List<StringBuilder>转换为List<String>?有一种简单的方法可以进行类型转换吗?

2 个答案:

答案 0 :(得分:6)

只需将其映射:

list.stream().map(StringBuilder::toString).collect(toList());

答案 1 :(得分:0)

例如

public List<String> convert(List<StringBuilder> builders) {
    return builders.stream().map(StringBuilder::toString).collect(Collectors.toList());
}