클래스 비교
-
[JAVA] Integer 비교■ 아빠 프로그래밍/JAVA 2018. 12. 19. 15:12
Integer 같은 클래스를 비교할때 (Long 도 같음) 다음과 같이 하면 레퍼런스를 비교하는 연산이다 Integer intA = new Integer(10);Integer intB = new Integer(10); if( int A == intB ) 위의 결과는 false 이다 Integer 의 값을 비교하고 싶으면 equals() 나 intValue() 매서드 (Long 일 경우 longValue() )를 사용해야한다 Integer intA = new Integer(10);Integer intB = new Integer(10); if( intA.equals(intB) )또는if( intA.intValue() == intB.intValue() )