Java : BooleanSupplier - API使用例
BooleanSupplier (Java SE 21 & JDK 21) の使い方まとめです。
だいたいのメソッドを網羅済みです。
API仕様書のおともにどうぞ。
概要
BooleanSupplier は、パラメータなし、プリミティブ型 の boolean を戻り値とする関数型インタフェースです。
public void test(BooleanSupplier supplier) {
System.out.println("getAsBoolean = " + supplier.getAsBoolean());
}
final var supplier = new BooleanSupplier() {
@Override
public boolean getAsBoolean() {
return false;
}
};
test(supplier); // getAsBoolean = false
// ラムダ式の例です。
test(() -> true); // getAsBoolean = true
メソッド
boolean getAsBoolean ()
public void test(BooleanSupplier supplier) {
System.out.println("getAsBoolean = " + supplier.getAsBoolean());
}
final var supplier = new BooleanSupplier() {
@Override
public boolean getAsBoolean() {
return false;
}
};
test(supplier); // getAsBoolean = false
// ラムダ式の例です。
test(() -> true); // getAsBoolean = true
関連記事
- API 使用例