4. String - 클래스로 만드는 모든 객체(변수)는 주소를 기억하는 참조형 변수이다. - 메모리에 같은 내용의 문자열이 있으면 새로 만들지 않는다. 기존 문자열의 주소값을 저장 ex) String str1 = "AAA"; String str2 = "AAA"; str1과 str2의 주소값 같음 - new라는 예약어를 사용하면 메모리에 같은 내용이 있어도 새로 만든다. 주소값 달라짐 ex) String str3 = new String ("AAA"); * == : 주소값을 비교. 기본자료형, Null 비교가능 * equals() : 문자열(값)을 비교. 메소드 ex) str1 == str3 -> 주소값이 다르기 때문에 false str1.equals(str3) -> 주소값은 다르지만 내용이 같기 때문에 true * len.. 이전 1 다음