Predicate

Predicateは、引数を取り、真偽値を返す既定の関数型インターフェース。

Predicate (Java Platform SE 8)
Java関数型インターフェースメモ(Hishidama's Java8 Functional Interface Memo)

渡された値が0以上かどうかを判定する。

引数をs.testに渡すと、booleanで値が返るので、そのまま返す。

ラムダ式は0以上でtrue、それ以外でfalse。

1なのでtrue
1なのでtrue

1なのでtrue。

Sample/java/Predicate/Predicate/src/Predicate at master · bg1bgst333/Sample · GitHub