English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo Integer.Equals() in Java

IlEquals()Il metodo confronta questo oggetto con l'oggetto specificato. Il risultato è true solo se il parametro non è null e rappresenta un oggetto Integer che contiene lo stesso valore int di questo oggetto.

Lasciate che impostiamo prima l'oggetto Integer.

Integer val1 = new Integer(30);
Integer val2 = new Integer(60);
Integer val3 = new Integer(55);
Integer val4 = new Integer(30);

Ora utilizziamoEquals()Il metodo verifica l'uguaglianza.

val1.equals(val2);

In modo analogo, controlliamo se sono numeri interi diversi.

Lasciate che vediamo un esempio completo.

Esempio

import java.util.Random;
public class Demo {
   public static void main(String args[]) {
      Integer val1 = new Integer(30);
      Integer val2 = new Integer(60);
      Integer val3 = new Integer(55);
      Integer val4 = new Integer(30);
      System.out.println("Integer 1 = " + val1);
      System.out.println("Integer 2 = " + val2);
      System.out.println("Integer 3 = " + val3);
      System.out.println("Integer 4 = " + val4);
      System.out.println(val1.equals(val2));
      System.out.println(val1.equals(val3));
      System.out.println(val1.equals(val4));
   }
}

Risultato di output

Integer 1 = 30
Integer 2 = 60
Integer 3 = 55
Integer 4 = 30
false
false
true