Java 8 中可以使用 Stream API 和 reduce() 方法来对 List 中的字符串进行求和。
举个例子,假设你有一个 List 叫做 "numbers",你可以这样求和:
List<String> numbers = Arrays.asList("1", "2", "3", "4", "5");
String sum = numbers.stream().reduce("", (a, b) -> a + b);
或者这样求和
List<String> numbers = Arrays.asList("1", "2", "3", "4", "5");
String sum = numbers.stream().collect(Collectors.joining());
这样得到的结果就是 "12345"。
在这个例子中,我们使用 reduce() 方法对 List 中的所有字符串进行求和,其中第一个参数是初始值(即空字符串),第二个参数是一个 BiFunction,用来将当前和之前字符串相加。文章来源:https://www.toymoban.com/news/detail-608414.html
第二种方法是使用 collect() 和 Collectors.joining() 方法将字符串连接起来.文章来源地址https://www.toymoban.com/news/detail-608414.html
到了这里,关于java8 list对象string字符串求和的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!