Java : IntToLongFunction con ejemplos

IntToLongFunction (Java SE 24 & JDK 24) en Java con ejemplos.
Encontrará muestras de código para la mayoría de los métodos IntToLongFunction.

Nota :


Summary

Representa una función que acepta un argumento de valor entero y produce un resultado de valor largo. Esta es la especialización primitiva de entero a largo para Function. (Traducción automática)

Class diagram

final var stream = IntStream.of(Integer.MAX_VALUE, Integer.MIN_VALUE);

final var func = new IntToLongFunction() {
    @Override
    public long applyAsLong(int value) {
        return value * 10L;
    }
};

final var ret = stream.mapToLong(func).toArray();
System.out.println(Arrays.toString(ret)); // [21474836470, -21474836480]
// An example with a lambda expression.
final var stream = IntStream.of(Integer.MAX_VALUE, Integer.MIN_VALUE);

final var ret = stream.mapToLong(value -> {
    return value * 10L;
}).toArray();
System.out.println(Arrays.toString(ret)); // [21474836470, -21474836480]

Methods

long applyAsLong (int value)

Aplica esta función al argumento dado. (Traducción automática)

final var stream = IntStream.of(Integer.MAX_VALUE, Integer.MIN_VALUE);

final var func = new IntToLongFunction() {
    @Override
    public long applyAsLong(int value) {
        return value * 10L;
    }
};

final var ret = stream.mapToLong(func).toArray();
System.out.println(Arrays.toString(ret)); // [21474836470, -21474836480]
// An example with a lambda expression.
final var stream = IntStream.of(Integer.MAX_VALUE, Integer.MIN_VALUE);

final var ret = stream.mapToLong(value -> {
    return value * 10L;
}).toArray();
System.out.println(Arrays.toString(ret)); // [21474836470, -21474836480]

Related posts

To top of page