El método intValue() en Float Class es un método integrado en Java que devuelve el valor especificado por el objeto que llama como int después de la conversión de tipos.
Sintaxis:
public int intValue()
Parámetros : la función no acepta ningún parámetro.
Valor de retorno: Devuelve el valor de FloatObject como int .
Los siguientes programas ilustran el método intValue() en Java:
Programa 1:
// Java code to demonstrate // Float intValue() method class GFG { public static void main(String[] args) { // Float value Float a = 17.47f; // wrapping the Float value // in the wrapper class Float Float b = new Float(a); // intValue of the Float Object int output = b.intValue(); // printing the output System.out.println("Int value of " + b + " is : " + output); } }
Producción:
Int value of 17.47 is : 17
Programa 2:
// Java code to demonstrate // Float intValue() method // Not a number class GFG { public static void main(String[] args) { // Float value Float a = Float.NaN; // wrapping the Float value // in the wrapper class Float Float b = new Float(a); // intValue of the Float Object int output = b.intValue(); // printing the output System.out.println("Int value of " + b + " is : " + output); } }
Producción:
Int value of NaN is : 0
Referencia: https://docs.oracle.com/javase/7/docs/api/java/lang/Float.html#intValue()