Relacionado con: Function, IntFunction, DoubleFunction, LongFunction, ToDoubleFunction, ToIntFunction, ToLongFunction, DoubleToIntFunction, DoubleToLongFunction, IntToDoubleFunction, IntToLongFunction, LongToDoubleFunction, LongToIntFunction
La interfaz funcional IntToLongFunction, representa una función que acepta un argumento de tipo int, y produce un resultado long. Esta es la especialización primitiva para Function
que siempre genera un tipo primitivo long desde int.
El método a implementar es
long applyAsLong(int t)
La interfaz IntToLongFunction
Si necesito determinar la mitad de un valor int, y quiero recibirlo como long, podría crear la siguiente función
En la linea 11 implemento la interfaz, previendo que voy a entregar un int, sabiendo que la función me obliga a retornar long, aunque no es necesario, puedo hacer un cast, y luego la aplico en cada ocasión en que me interese
Relacionado
Descubre más desde Recursos para formacion
Suscríbete y recibe las últimas entradas en tu correo electrónico.