使用Java Streams将List <StringBuilder>转换为List <String> java

Pra*_*dra -4 java java-stream

有没有办法将a转换List<StringBuilder>List<String>使用Java Streams?是否有一种简单的方法来进行类型转换?

Ous*_* D. 6

只是映射它:

list.stream().map(StringBuilder::toString).collect(toList());
Run Code Online (Sandbox Code Playgroud)

  • Ofc你也可以使用更通用的方法引用,例如`Object :: toString`; 但是,并没有太大的区别. (3认同)