Relacionado con:Function, IntFunction, DoubleFunction, LongFunction, ToDoubleFunction, ToIntFunction, ToLongFunction, DoubleToIntFunction, DoubleToLongFunction, IntToDoubleFunction, IntToLongFunction, LongToDoubleFunction, LongToIntFunction
La interfaz funcional ToIntFunction, representa una función que acepta un argumento de cualquier tipo y produce un resultado del tipo int. Esta es la especialización primitiva que consume genérico para Function y solo es necesario indicar el tipo de entrada, ya que la salida, siempre será un tipo primitivo int
El método a implementar es
int applyAsInt(T t)
La interfaz ToIntFunction
Si necesito determinar la mitad de un valor int, podría crear la siguiente función

En la linea 11 implemento la interfaz, indicando que retornare un Integer, y luego la aplico en cada ocasión en que me interese
Si necesito extraer integer desde String, se puede hacer:

Comparte esto:
- Comparte en Facebook (Se abre en una ventana nueva) Facebook
- Compartir en Telegram (Se abre en una ventana nueva) Telegram
- Compartir en WhatsApp (Se abre en una ventana nueva) WhatsApp
- Compartir en LinkedIn (Se abre en una ventana nueva) LinkedIn
- Compartir en X (Se abre en una ventana nueva) X
- Enviar un enlace a un amigo por correo electrónico (Se abre en una ventana nueva) Correo electrónico
- Más
- Haz clic en Pinterest (Se abre en una ventana nueva) Pinterest
- Imprimir (Se abre en una ventana nueva) Imprimir
- Compartir en Pocket (Se abre en una ventana nueva) Pocket
- Compartir en Reddit (Se abre en una ventana nueva) Reddit
- Compartir en Tumblr (Se abre en una ventana nueva) Tumblr
- Compartir en Mastodon (Se abre en una ventana nueva) Mastodon
Relacionado
Descubre más desde Recursos para formacion
Suscríbete y recibe las últimas entradas en tu correo electrónico.