RxJava操作符 使用(四)

操作符:

RxJava 提供了大量的操作符来完成对数据的处理,这些所谓的操作符也可以理解为函数。如果把 RxJava 比喻成一条流水线,那么一个操作符就是一道工序,数据通过这些工序的加工变换、组装,最后生产出我们需要的数据。

Map

map是RxJava中最简单的一个变换操作符了, 它的作用就是对上游发送的每一个事件应用一个函数, 使得每一个事件都按照指定的函数去变化. 用事件图表示如下:

图片.png

图中map中的函数作用是将圆形事件转换为矩形事件, 从而导致下游接收到的事件就变为了矩形.用代码来表示这个例子就是:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、RxJava操作符概述 RxJava中的操作符就是为了提供函数式的特性,函数式最大的好处就是使得数据处理简洁易...
    无求_95dd阅读 8,495评论 0 21
  • 一、RxJava操作符概述 RxJava中的操作符就是为了提供函数式的特性,函数式最大的好处就是使得数据处理简洁易...
    BrotherChen阅读 5,622评论 0 10
  • 一、RxJava操作符概述 RxJava中的操作符就是为了提供函数式的特性,函数式最大的好处就是使得数据处理简洁易...
    测天测地测空气阅读 3,798评论 0 1
  • 本篇文章已授权微信公众号 YYGeeker 独家发布转载请标明出处 CSDN学院课程地址RxJava2从入门到精通...
    Hensen_阅读 3,237评论 0 0
  • 前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎...
    Carson带你学安卓阅读 51,741评论 11 259