소개
이 랩에서는 Float 클래스의 Java intValue() 메서드를 사용하여 Float 객체를 정수 값으로 변환하는 방법을 배우게 됩니다.
이 랩에서는 Float 클래스의 Java 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);
// Getting the user input as float value
System.out.print("Enter a floating point value: ");
float f = sc.nextFloat();
// Creating a Float object from the user input
Float f1 = f;
// Converting the Float object to int
int i = f1.intValue();
// Displaying the int value
System.out.println("Float value: " + f1);
System.out.println("Int value: " + i);
}
}
CTRL+X, Y, 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 {
// Getting the user input as float value
System.out.print("Enter a floating point value: ");
float f = sc.nextFloat();
// Creating a Float object from the user input
Float f1 = f;
// Converting the Float object to int
int i = f1.intValue();
// Displaying the int value
System.out.println("Float value: " + f1);
System.out.println("Int value: " + i);
} catch (Exception e) {
System.out.println("Invalid input. Please enter a valid floating point value.");
}
}
}
CTRL+X, Y, ENTER를 차례로 눌러 파일을 저장하고 편집기를 종료합니다.javac ~/project/FloatToInt.java
java FloatToInt
Enter a floating point value: abcd
Invalid input. Please enter a valid floating point value.
이 랩에서는 Java Float 클래스의 intValue() 메서드를 사용하는 방법을 배웠습니다. Float 객체를 생성하고, 정수 값으로 변환하여 출력을 표시하는 방법을 배웠습니다. 또한 사용자가 잘못된 입력을 입력할 때 예외를 처리하는 방법도 배웠습니다.