2015-02-11から1日間の記事一覧

終了条件をつけた Stream を作成する

たとえば正規表現で文字列をスキャンし、マッチした部分文字列からなる Stream を作成したいとする。この Stream は、マッチしなくなったら終了する必要があるが、どうするか?Stream を簡単に作成できる Stream#generate() だと無限のストリームしか作れず…