介绍
在 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 Equals 方法来比较 Java 中的 double 值。我们创建了一个 Java 程序,要求用户输入两个 double 值,然后使用 Double Equals 方法进行比较。如果它们相等,程序会打印一条消息说明它们相等;否则,程序会打印一条消息说明它们不相等。