国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

android - RxJavar用什么操作符可以使數(shù)據(jù)每隔一段時間取出一個

瀏覽:114日期:2024-02-28 13:36:07

問題描述

RxJavar用什么操作符可以使數(shù)據(jù)每隔一段時間取出一個

問題解答

回答1:

懶得去搞 Java 的環(huán)境,給你個 JavaScript 的示例,你照著改成 Java 的吧

const Rx = require('rx');Rx.Observable.range(0, 10) .map(n => 3 + n * 10) .concatMap((x, i) => {return Rx.Observable.interval(500) .take(1) .map(() => `${x}:${i}`); }) .do(console.log) .subscribe();

補充一下

interval(500).take(1) 可以用 timer(500) 代替

使用 concatMap() 或者 map().concat()

android - RxJavar用什么操作符可以使數(shù)據(jù)每隔一段時間取出一個]

回答2:

private Object getData(int index) { //TODO 獲取第n個數(shù)據(jù)}Observable.interval(1, TimeUnit.SECONDS)//每秒執(zhí)行一次 .flatMap(i->Observable.fromCallable(()->getData(i.intValue())))//獲取數(shù)據(jù) .subscribe(s->System.out.println(s));//獲取數(shù)據(jù)后的處理方法

如果獲取對象的方法是快速執(zhí)行的方法,flatMap也可以使用map來代替,改成

.map(i->getData(i.intValue()))//獲取數(shù)據(jù)

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 国产精品久久久久久久久久影院 | 国产日产欧产精品精品推荐在线 | 中文字幕一区在线观看 | 免费一区二区三区 | 久久九九精品视频 | 一级女性全黄久久生活片免费 | 国产在线美女 | 久久精品中文字幕一区 | 国产第一页久久亚洲欧美国产 | 国产成人精品视频一区二区不卡 | 最近手机中文在线视频 | 国产乱理片在线观看夜 | 暴操女人 | 国产日韩精品视频一区二区三区 | 国产高清一区二区三区四区 | 国产亚洲欧美日韩在线观看一区二区 | 久久国产一级毛片一区二区 | 国产天堂亚洲精品 | 欧美jizzhd精品欧美 | 国模午夜写真福利视频在线 | 国产妇乱子伦视频免费 | 在线观看中文字幕国产 | 国产三级精品三级国产 | 国语自产精品视频 | 国产精品人成人免费国产 | 久久国产成人午夜aⅴ影院 久久国产成人亚洲精品影院老金 | 国产成人免费高清在线观看 | 免费久草 | 欧美激情第一欧美在线 | 日本韩国欧美在线 | 国产成人精品综合 | 亚洲视频在线一区二区 | 欧美激情国内自拍偷 | 美女很黄很黄免费的 | 久免费视频| 综合中文字幕 | 五月久久亚洲七七综合中文网 | 99在线国产视频 | 欧美大片一级毛片 | 欧美一级一级片 | 一级做a爰片久久毛片鸭王 一级做a爰全过程免费视频毛片 |