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

Java의 Integer.Equals() 메서드

Equals()메서드는 이 객체를 지정된 객체와 비교합니다. 매개변수가 null이 아니고 이 객체와 같은 int 값을 가진 Integer 객체인 경우에만 결과가 true입니다.

우선 Integer 객체를 설정하겠습니다.

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

지금让我们使用Equals()메서드는 그들의 일치성을 확인합니다.

val1.equals(val2;

같은 방식으로, 다른 정수인지 확인하세요.

완전한 예제를 보여드리겠습니다.

예제

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));
   }
}

출력 결과

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