首先说一下just的作用然后注明map的使用public class TestRxJava2 { public static void main(String[] args) { //Observable<String> mObservable = Observable.just("Hello World!!!"); //mObservable.subscribe(mAction0); //简洁写法,just的作用是创建只发出一个事件就结束的Obserable对象 Observable.just("Hello World!!!").subscribe(new Action1<String>() { @Override public void call(String s) { System.out.println("输出内容是:"+s); } }); } static Action1<String> mAction0 = new Action1<String>() { @Override public void call(String s) { System.out.println("输出内容是" + s); } }; }
public class TestRxJava3Operators { /*** * 需求,当我们需要在打印的Hello World中添加一个字符(hahaha)的时候,就需要用到操作符map * 操作符的作用是在Obserable和subscriber之间修改Obserable发出的事件的 * @param args */ public static void main(String[] args){ Observable.just("Hello World").map(new Func1<String, String>() { @Override public String call(String s) { return s+"--hahaha"; } }).subscribe(new Action1<String>() { @Override public void call(String s) { System.out.println("数据是:" + s); } }); } }
android rxjava入门第二篇操作符的使用
最新推荐文章于 2024-11-18 23:06:42 发布