Java : IntSupplier con ejemplos
IntSupplier (Java SE 21 & JDK 21) en Java con ejemplos.
Encontrará ejemplos de código en la mayoría de los métodos de IntSupplier.
Nota :
- Este artículo puede utilizar software de traducción para su comodidad. Consulte también la versión original en inglés.
Summary
Representa un proveedor de resultados de valor int. Esta es la especialización primitiva de producción interna del Proveedor. (Traducción automática)
final var opt1 = IntStream.of(123, 456).findFirst();
final var opt2 = IntStream.empty().findFirst();
final var other = new IntSupplier() {
@Override
public int getAsInt() {
return 789;
}
};
System.out.println(opt1.orElseGet(other)); // 123
System.out.println(opt2.orElseGet(other)); // 789
// An example with a lambda expression.
final var opt = IntStream.empty().findFirst();
System.out.println(opt.orElseGet(() -> 789)); // 789
Methods
int getAsInt ()
Obtiene un resultado. (Traducción automática)
final var opt1 = IntStream.of(123, 456).findFirst();
final var opt2 = IntStream.empty().findFirst();
final var other = new IntSupplier() {
@Override
public int getAsInt() {
return 789;
}
};
System.out.println(opt1.orElseGet(other)); // 123
System.out.println(opt2.orElseGet(other)); // 789
// An example with a lambda expression.
final var opt = IntStream.empty().findFirst();
System.out.println(opt.orElseGet(() -> 789)); // 789