猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
是否可以在不将通量转换为流的情况下从通量中获取第一个元素?
是否可以在不将通量转换为流的情况下从通量中获取第一个元素?
www说
浏览 103
回答 2
2回答
DIEA
或者take(1),如果您需要一个Mono<T>表示Flux<T>您可以使用的第一个元素的.next().或者,如果您需要第 i 个元素,请使用.elementAt(i)(但必须确保存在这样的元素,与如果没有足够的元素take,next它只会返回一个空的发布者不同)。
0
0
0
撒科打诨
Flux.range(1,10).take(1)应该做的伎俩(range(...)这里的部分只是发出一些样本值;如果你blockFirst()或subscribe()流,你应该看到'1')
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续