Java (17) 썸네일형 리스트형 동일성과 동등성(==, equals()) 동일성과 동등성 Java를 쓰다보면 equals()를 써야하는데 ==를 써서 에러가 나는 경우가 많다. ( ... ㅜㅜ ) 두 변수의 값을 비교하기 위해서 == 연산자를 사용하고 있는데 이 연산자를 이용한 비교는 primitive 타입의 자료형에만 해당한다. primitive 타입 자료형은 char, byte, short, int, long, float, double, boolean과 같은 기본형 타입을 말한다. Java에는 primitive말고 reference 타입이란 게 있는데 우리가 흔히 사용하는 new 연산자로 생성할 수 있는 객체입니다. 얘네는 주소 값을 가지고 있다. new 연산자란 클래스의 객체를 생성하고 -> 메모리를 올리고 -> 참조변수(주소 값)를 반환해주는 연산자다. 여기서 동일성과.. 이전 1 2 3 다음