Java Float Max 메서드

JavaBeginner
지금 연습하기

소개

이 랩에서는 Java 의 Float 클래스에 있는 max() 메서드에 대해 배우게 됩니다. 이 메서드는 매개변수로 전달된 두 개의 float 값 중 더 큰 값을 반환합니다.

'FloatMax.java'라는 새 파일 생성

첫 번째 단계로, ~/project 디렉토리에 "FloatMax.java"라는 새 Java 파일을 생성합니다.

touch ~/project/FloatMax.java

java.lang.Float 임포트

max() 메서드는 java.lang 패키지의 Float 클래스에 속합니다. 이 메서드를 사용하려면 코드에 java.lang.Float 패키지를 포함해야 합니다. "FloatMax.java" 파일의 시작 부분에 다음 줄을 추가합니다.

import java.lang.Float;

테스트 값 선언

두 개의 float 타입 변수를 선언하고 값을 할당합니다. 여기서는 변수 ab에 각각 7.5 와 6.2 값을 할당합니다.

float a = 7.5f;
float b = 6.2f;

Float.max() 사용: 두 float 값 중 최대값 찾기

Float.max() 메서드를 사용하여 두 변수 ab 중 더 큰 값을 찾습니다. 결과를 세 번째 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

Scanner 클래스를 사용하여 사용자 입력을 받기

java.util.Scanner 패키지를 import 합니다. 사용자로부터 입력을 받기 위해 Scanner 클래스의 새 인스턴스를 생성합니다. 사용자로부터 두 개의 float 숫자를 읽어 ab 변수에 각각 저장합니다.

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() 를 사용하여 두 float 값 중 최대값 찾기

Float.max() 메서드를 사용하여 두 변수 ab 중 더 큰 값을 찾습니다. 결과를 세 번째 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 숫자 중 더 큰 값을 찾을 수 있습니다!