소개
Java 에서 equals() 메서드는 현재 사용 중인 Double 객체의 값과 매개변수의 값을 비교하는 데 사용됩니다. 이 메서드는 Double 클래스에 내장되어 있으며, Double 값의 간편한 비교를 가능하게 합니다.
Java 에서 equals() 메서드는 현재 사용 중인 Double 객체의 값과 매개변수의 값을 비교하는 데 사용됩니다. 이 메서드는 Double 클래스에 내장되어 있으며, Double 값의 간편한 비교를 가능하게 합니다.
DoubleEquals.java 파일에 다음 코드를 추가하십시오:
import java.util.Scanner;
public class DoubleEquals {
public static void main(String[] args) {
try {
Scanner sc = new Scanner(System.in);
System.out.print("Enter first double value: ");
Double n1 = sc.nextDouble();
System.out.print("Enter second double value: ");
Double n2 = sc.nextDouble();
boolean equal = n1.equals(n2);
if (equal) {
System.out.println(n1 + " equals " + n2);
} else {
System.out.println(n1 + " does not equals " + n2);
}
} catch (Exception e) {
System.out.println("Invalid input!!Please check");
}
}
}
이 코드 스니펫은 사용자에게 두 개의 double 값을 입력하도록 요청한 다음 Double Equals 메서드를 사용하여 비교합니다. 값이 같으면 해당 메시지를 출력하고, 그렇지 않으면 같지 않다는 메시지를 출력합니다.
터미널에서 ~/project 디렉토리로 이동하여 다음 명령을 실행하여 코드를 컴파일합니다:
javac DoubleEquals.java
오류가 없으면 다음 명령을 사용하여 프로그램을 실행할 수 있습니다:
java DoubleEquals
이제 프로그램이 실행되고 두 개의 double 값을 입력하라는 메시지가 표시됩니다. 입력을 완료하면 값이 같은지 여부를 나타내는 메시지가 출력됩니다.
이 랩에서는 Java 에서 double 값을 비교하기 위해 Java Double Equals 메서드를 사용하는 방법을 배웠습니다. 사용자에게 두 개의 double 값을 입력하도록 요청한 다음 Double Equals 메서드를 사용하여 비교하는 Java 프로그램을 만들었습니다. 값이 같으면 프로그램은 해당 메시지를 출력하고, 그렇지 않으면 같지 않다는 메시지를 출력합니다.