介绍
在本实验中,你将学习如何使用 Java Float 类的 intValue() 方法将 Float 对象转换为整数值。
在本实验中,你将学习如何使用 Java Float 类的 intValue() 方法将 Float 对象转换为整数值。
touch ~/project/FloatToInt.java
import java.util.Scanner;
public class FloatToInt {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// 获取用户输入的浮点数值
System.out.print("请输入一个浮点数值:");
float f = sc.nextFloat();
// 从用户输入创建 Float 对象
Float f1 = f;
// 将 Float 对象转换为 int
int i = f1.intValue();
// 显示 int 值
System.out.println("浮点数值:" + f1);
System.out.println("整数值:" + i);
}
}
CTRL+X,然后 Y,最后 ENTER 退出编辑器。javac ~/project/FloatToInt.java
java FloatToInt
请输入一个浮点数值: 45.6
浮点数值: 45.6
整数值: 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 {
// 获取用户输入的浮点数值
System.out.print("请输入一个浮点数值:");
float f = sc.nextFloat();
// 从用户输入创建 Float 对象
Float f1 = f;
// 将 Float 对象转换为 int
int i = f1.intValue();
// 显示 int 值
System.out.println("浮点数值:" + f1);
System.out.println("整数值:" + i);
} catch (Exception e) {
System.out.println("输入无效。请输入一个有效的浮点数值。");
}
}
}
CTRL+X,然后 Y,最后 ENTER 退出编辑器。javac ~/project/FloatToInt.java
java FloatToInt
请输入一个浮点数值: abcd
输入无效。请输入一个有效的浮点数值。
在本实验中,你学习了如何使用 Java Float 类的 intValue() 方法。你学会了如何创建 Float 对象、将其转换为整数值并显示输出。你还学会了在用户输入无效时如何处理异常。