JAVA/자바의 신 의문 해결
기본자료형, 참조자료형(모든 클래스, String 클래스) "==", eqauls() 비교 의문 해결
▩ 목 차 ▩ 1. 기본자료형의 값 비교 2. 참조 자료형의 값 비교 2-1. 참조 자료형 객체의 값 비교 2-2. 참조 자료형 String 값 비교 2-2-1. 참조 자료형 String에서 == 비교는 주소값을 비교한다. 2-2-2. 참조 자료형 String에서 equals() 비교는 문자열값(내용)을 비교한다. 3. 왜 같은 참조자료형인데 객체와 String의 값 비교는 서로가 다를까? 나는 14장 String 클래스를 배울때 값 비교에 대한 의문이 생겼다. String 클래스는 신기하게 기본자료형과 같이 == 비교로 주솟값 비교 되고 equlas()메소드로 문자열 값 비교도 되었다. 의문이었던 코드는 아래와 같다. String text1= "Java Basic"; String text2= "Java..