Java >> Tutoriel Java >  >> Tag >> class

Méthode Java Double class equals () avec exemple

Méthode equals() à double classe

  • méthode equals() est disponible dans le package java.lang.
  • méthode equals() est utilisé pour vérifier l'égalité ou l'inégalité de cet objet par rapport à l'objet donné ou, en d'autres termes, nous pouvons dire que cette méthode est utilisée pour comparer deux objets.
  • méthode equals() est une méthode non statique, elle est accessible uniquement avec l'objet de classe et si nous essayons d'accéder à la méthode avec le nom de la classe, nous obtiendrons une erreur.
  • méthode equals() ne lève pas d'exception lors de la comparaison de deux objets.

Syntaxe :

    public boolean equals(Object ob);

Paramètre(s) :

  • Objet ob - représente l'objet avec lequel comparer.

Valeur renvoyée :

Le type de retour de cette méthode est booléen, il renvoie une valeur booléenne. il renvoie une valeur booléenne. Si les deux objets sont égaux, il renvoie "true", sinon il renvoie "false".

Exemple :

// Java program to demonstrate the example 
// of boolean equals(Object ob) method of Double class

public class DoubleToLongBitsOfDoubleClass {
    public static void main(String[] args) {
        // Variables initialization
        Double ob1 = new Double(10.0);
        Double ob2 = new Double(20.0);

        // Display value1,value2 values
        System.out.println("ob1: " + ob1);
        System.out.println("ob2: " + ob2);

        // It compare two objects of Double type
        // by calling ob1.equals(ob2)
        boolean compare = ob1.equals(ob2);

        // Display result values
        System.out.println("ob1.equals(ob2): " + compare);

        if (compare == true)
            System.out.println("Both objects are equal");
        else
            System.out.println("Both objects are not equal");
    }
}

Sortie

ob1: 10.0
ob2: 20.0
ob1.equals(ob2): false
Both objects are not equal

Balise Java