StringObservable
類包含一些用于處理字符串序列和流的特殊操作符,如下:
byLine(?)
— 將一個字符串的Observable轉(zhuǎn)換為一個行序列的Observable,這個Observable將原來的序列當(dāng)做流處理,然后按換行符分割decode(?)
— 將一個多字節(jié)的字符流轉(zhuǎn)換為一個Observable,它按字符邊界發(fā)射字節(jié)數(shù)組encode(?)
— 對一個發(fā)射字符串的Observable執(zhí)行變換操作,變換后的Observable發(fā)射一個在原始字符串中表示多字節(jié)字符邊界的字節(jié)數(shù)組from(?)
— 將一個字符流或者Reader轉(zhuǎn)換為一個發(fā)射字節(jié)數(shù)組或者字符串的Observablejoin(?)
— 將一個發(fā)射字符串序列的Observable轉(zhuǎn)換為一個發(fā)射單個字符串的Observable,后者用一個指定的字符串連接所有的字符串split(?)
— 將一個發(fā)射字符串的Observable轉(zhuǎn)換為另一個發(fā)射字符串的Observable,后者使用一個指定的正則表達(dá)式邊界分割前者發(fā)射的所有字符串stringConcat(?)
— 將一個發(fā)射字符串序列的Observable轉(zhuǎn)換為一個發(fā)射單個字符串的Observable,后者連接前者發(fā)射的所有字符串