Méthode Double Equals en Java

JavaJavaBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

En Java, la méthode equals() est utilisée pour comparer la valeur d'un objet Double actuellement utilisé avec la valeur d'un paramètre. Cette méthode est intégrée dans la classe Double et permet une comparaison facile des valeurs 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éthode Double Equals en Java"}} java/booleans -.-> lab-117605{{"Méthode Double Equals en Java"}} java/output -.-> lab-117605{{"Méthode Double Equals en Java"}} java/user_input -.-> lab-117605{{"Méthode Double Equals en Java"}} java/exceptions -.-> lab-117605{{"Méthode Double Equals en Java"}} end

Ajoutez le extrait de code

Ajoutez le code suivant au fichier 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("Entrez la première valeur double : ");
            Double n1 = sc.nextDouble();
            System.out.print("Entrez la deuxième valeur double : ");
            Double n2 = sc.nextDouble();
            boolean equal = n1.equals(n2);
            if (equal) {
                System.out.println(n1 + " est égal à " + n2);
            } else {
                System.out.println(n1 + " n'est pas égal à " + n2);
            }
        } catch (Exception e) {
            System.out.println("Entrée invalide!!Veuillez vérifier");
        }
    }
}

Ce extrait de code demandera à l'utilisateur d'entrer deux valeurs double puis les comparera à l'aide de la méthode Double Equals. Si les valeurs sont égales, il affichera un message le disant ; sinon, il affichera un message indiquant qu'elles ne sont pas égales.

Compilez et exécutez le code

Dans votre terminal, accédez au répertoire ~/project et compilez le code en exécutant la commande suivante :

javac DoubleEquals.java

Si aucun message d'erreur n'est affiché, vous pouvez exécuter votre programme à l'aide de la commande suivante :

java DoubleEquals

Votre programme s'exécutera désormais et vous demandera d'entrer deux valeurs double. Une fois que vous l'aurez fait, il affichera un message indiquant si elles sont égales ou non.

Résumé

Dans ce laboratoire, nous avons appris à utiliser la méthode Double Equals en Java pour comparer des valeurs double en Java. Nous avons créé un programme Java qui demande à l'utilisateur d'entrer deux valeurs double puis utilise la méthode Double Equals pour les comparer. Si elles sont égales, le programme affiche un message le disant ; sinon, il affiche un message indiquant qu'elles ne sont pas égales.