소개
이 랩에서는 Java 의 Float 클래스에 있는 max() 메서드에 대해 배우게 됩니다. 이 메서드는 매개변수로 전달된 두 개의 float 값 중 더 큰 값을 반환합니다.
이 랩에서는 Java 의 Float 클래스에 있는 max() 메서드에 대해 배우게 됩니다. 이 메서드는 매개변수로 전달된 두 개의 float 값 중 더 큰 값을 반환합니다.
첫 번째 단계로, ~/project 디렉토리에 "FloatMax.java"라는 새 Java 파일을 생성합니다.
touch ~/project/FloatMax.java
max() 메서드는 java.lang 패키지의 Float 클래스에 속합니다. 이 메서드를 사용하려면 코드에 java.lang.Float 패키지를 포함해야 합니다. "FloatMax.java" 파일의 시작 부분에 다음 줄을 추가합니다.
import java.lang.Float;
두 개의 float 타입 변수를 선언하고 값을 할당합니다. 여기서는 변수 a와 b에 각각 7.5 와 6.2 값을 할당합니다.
float a = 7.5f;
float b = 6.2f;
Float.max() 메서드를 사용하여 두 변수 a와 b 중 더 큰 값을 찾습니다. 결과를 세 번째 float 타입 변수 max에 할당합니다.
float max = Float.max(a, b);
마지막으로, System.out.println() 메서드를 사용하여 결과를 출력합니다.
System.out.println("The maximum of " + a + " and " + b + " is " + max);
터미널에서 다음 명령을 사용하여 "FloatMax.java" 파일을 컴파일하고 실행합니다.
cd ~/project
javac FloatMax.java
java FloatMax
java.util.Scanner 패키지를 import 합니다. 사용자로부터 입력을 받기 위해 Scanner 클래스의 새 인스턴스를 생성합니다. 사용자로부터 두 개의 float 숫자를 읽어 a와 b 변수에 각각 저장합니다.
Scanner scanner = new Scanner(System.in);
System.out.println("Enter a float number: ");
float a = scanner.nextFloat();
System.out.println("Enter another float number: ");
float b = scanner.nextFloat();
Float.max() 메서드를 사용하여 두 변수 a와 b 중 더 큰 값을 찾습니다. 결과를 세 번째 float 타입 변수 max에 할당합니다.
float max = Float.max(a, b);
마지막으로, System.out.println() 메서드를 사용하여 결과를 출력합니다.
System.out.println("The maximum of " + a + " and " + b + " is " + max);
이 랩에서는 Java 의 Float 클래스의 max() 메서드에 대해 배웠습니다. 또한 패키지를 임포트하고, 변수를 선언하고, System.out.println() 메서드를 사용하여 결과를 출력하는 방법, 그리고 Scanner 클래스를 사용하여 사용자로부터 입력을 받는 방법을 배웠습니다. 이제 Float.max() 메서드를 사용하여 원하는 두 개의 float 숫자 중 더 큰 값을 찾을 수 있습니다!