flatkotlin中没有对象的flatMap

问题描述 投票:-2回答:1
fun Mono<Something>.update(): Mono<Something2> {
   return flatMap { mySomething ->
      // some stuff
   }.map()
}

以上代码如何工作?

  1. Mono<Something>在函数/方法的名称之前是什么意思?
  2. 如何在没有任何对象的情况下使用flatMap?我以为flatmap用法就像SomeArray.flatMap{}
  3. 在这种情况下,mySomething指的是什么?
  4. flatMap然后与map链接的目的是什么?
kotlin flatmap
1个回答
0
投票
  1. Mono是使用扩展功能update的定义扩展的类型。参见Here
© www.soinside.com 2019 - 2024. All rights reserved.