Método Double Equals de Java

JavaJavaBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En Java, el método equals() se utiliza para comparar el valor de un objeto Double en uso actual con el valor de un parámetro. Este método está incorporado en la clase Double, y permite una fácil comparación de valores Double.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java/BasicSyntaxGroup -.-> java/operators("Operators") java/BasicSyntaxGroup -.-> java/booleans("Booleans") java/BasicSyntaxGroup -.-> java/output("Output") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/user_input("User Input") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/exceptions("Exceptions") subgraph Lab Skills java/operators -.-> lab-117605{{"Método Double Equals de Java"}} java/booleans -.-> lab-117605{{"Método Double Equals de Java"}} java/output -.-> lab-117605{{"Método Double Equals de Java"}} java/user_input -.-> lab-117605{{"Método Double Equals de Java"}} java/exceptions -.-> lab-117605{{"Método Double Equals de Java"}} end

Agregar el fragmento de código

Agrega el siguiente código al archivo 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("Ingrese el primer valor doble: ");
            Double n1 = sc.nextDouble();
            System.out.print("Ingrese el segundo valor doble: ");
            Double n2 = sc.nextDouble();
            boolean equal = n1.equals(n2);
            if (equal) {
                System.out.println(n1 + " es igual a " + n2);
            } else {
                System.out.println(n1 + " no es igual a " + n2);
            }
        } catch (Exception e) {
            System.out.println("Entrada no válida!!Por favor, verifique");
        }
    }
}

Este fragmento de código pedirá al usuario que ingrese dos valores dobles y luego los comparará utilizando el método Double Equals. Si los valores son iguales, imprimirá un mensaje diciendo que lo son; de lo contrario, imprimirá un mensaje diciendo que no son iguales.

Compilar y ejecutar el código

En tu terminal, navega hasta el directorio ~/project y compila el código ejecutando el siguiente comando:

javac DoubleEquals.java

Si no hay errores, puedes ejecutar tu programa usando el siguiente comando:

java DoubleEquals

Ahora tu programa se ejecutará y te pedirá que ingreses dos valores dobles. Una vez que lo hayas hecho, imprimirá un mensaje diciendo si son iguales o no.

Resumen

En este laboratorio, aprendimos cómo usar el método Double Equals de Java para comparar valores dobles en Java. Creamos un programa Java que pide al usuario que ingrese dos valores dobles y luego utiliza el método Double Equals para compararlos. Si son iguales, el programa imprime un mensaje diciendo que lo son; de lo contrario, imprime un mensaje diciendo que no son iguales.