<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## GroupBy 將一個Observable分拆為一些Observables集合,它們中的每一個發射原始Observable的一個子序列 ![groupBy](https://box.kancloud.cn/d48d6155cedecd8ef50800c71a6523e0_1280x720.png) `GroupBy`操作符將原始Observable分拆為一些Observables集合,它們中的每一個發射原始Observable數據序列的一個子序列。哪個數據項由哪一個Observable發射是由一個函數判定的,這個函數給每一項指定一個Key,Key相同的數據會被同一個Observable發射。 RxJava實現了`groupBy`操作符。它返回Observable的一個特殊子類`GroupedObservable`,實現了`GroupedObservable`接口的對象有一個額外的方法`getKey`,這個Key用于將數據分組到指定的Observable。 有一個版本的`groupBy`允許你傳遞一個變換函數,這樣它可以在發射結果`GroupedObservable`之前改變數據項。 注意:`groupBy`將原始Observable分解為一個發射多個`GroupedObservable`的Observable,一旦有訂閱,每個`GroupedObservable`就開始緩存數據。因此,如果你忽略這些`GroupedObservable`中的任何一個,這個緩存可能形成一個潛在的內存泄露。因此,如果你不想觀察,也不要忽略`GroupedObservable`。你應該使用像`take(0)`這樣會丟棄自己的緩存的操作符。 如果你取消訂閱一個`GroupedObservable`,那個Observable將會終止。如果之后原始的Observable又發射了一個與這個Observable的Key匹配的數據,`groupBy`將會為這個Key創建一個新的`GroupedObservable`。 `groupBy`默認不在任何特定的調度器上執行。 * Javadoc: [groupBy(Func1)](http://reactivex.io/RxJava/javadoc/rx/Observable.html#groupBy(rx.functions.Func1)) * Javadoc: [groupBy(Func1,Func1)](http://reactivex.io/RxJava/javadoc/rx/Observable.html#groupBy(rx.functions.Func1,%20rx.functions.Func1))
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看