Introducción
En este laboratorio, aprenderá a usar el método intValue() de la clase Float de Java para convertir un objeto Float en un valor entero.
En este laboratorio, aprenderá a usar el método intValue() de la clase Float de Java para convertir un objeto Float en un valor entero.
touch ~/project/FloatToInt.java
import java.util.Scanner;
public class FloatToInt {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// Obteniendo la entrada del usuario como valor float
System.out.print("Ingrese un valor de punto flotante: ");
float f = sc.nextFloat();
// Creando un objeto Float a partir de la entrada del usuario
Float f1 = f;
// Convirtiendo el objeto Float a int
int i = f1.intValue();
// Mostrando el valor int
System.out.println("Valor Float: " + f1);
System.out.println("Valor Int: " + i);
}
}
CTRL+X, luego Y, luego ENTER.javac ~/project/FloatToInt.java
java FloatToInt
Enter a floating point value: 45.6
Float value: 45.6
Int value: 45
touch ~/project/FloatToInt.java
import java.util.Scanner;
public class FloatToInt {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
try {
// Obteniendo la entrada del usuario como valor float
System.out.print("Ingrese un valor de punto flotante: ");
float f = sc.nextFloat();
// Creando un objeto Float a partir de la entrada del usuario
Float f1 = f;
// Convirtiendo el objeto Float a int
int i = f1.intValue();
// Mostrando el valor int
System.out.println("Valor Float: " + f1);
System.out.println("Valor Int: " + i);
} catch (Exception e) {
System.out.println("Entrada no válida. Por favor, ingrese un valor de punto flotante válido.");
}
}
}
CTRL+X, luego Y, luego ENTER.javac ~/project/FloatToInt.java
java FloatToInt
Enter a floating point value: abcd
Invalid input. Please enter a valid floating point value.
En este laboratorio, has aprendido cómo usar el método intValue() de la clase Float de Java. Has aprendido cómo crear un objeto Float, convertirlo en un valor entero y mostrar la salida. También has aprendido cómo manejar excepciones cuando el usuario ingresa una entrada no válida.