相关疑难解决方法(0)

Java Flux GroupedFlux count() 打印

嗨,全世界的校长们。我正在用 Java 进行反应式编程。我是一名 java/grails/react 开发人员,但第一步是使用 Spring Boot 进行反应式编程,在这种情况下是版本 2 M7。在接下来的代码中:

@GetMapping(API_BASE_PATH + "/flux4")
public String flux4() {
    StringBuilder sb = new StringBuilder();
    Flux.just("alpha", "bravo", "charlie")
        .map(String::toUpperCase)
        .flatMap(s -> Flux.fromArray(s.split("")))
        .groupBy(String::toString)
        .sort(Comparator.comparing(GroupedFlux::key))
        .map(group -> group.key() + " => " + group.count() + "; ")
        .subscribe(sb::append);

    return "flux 4: " + sb.toString();
}
Run Code Online (Sandbox Code Playgroud)

我打印了 group.key() 但是如何打印 group.count() ?

欢迎任何帮助

干杯

胡安

java project-reactor

6
推荐指数
1
解决办法
4303
查看次数

标签 统计

java ×1

project-reactor ×1