[Java] java.lang.String 클래스
p.420 p.426 ======== JAVA0324 → Ex.java 만들기 문자열을 관리하는 클래스 ⇒ 내부적으로 char[] 타입으로 문자 하나하나를 자동으로 저장하여 관리 final 클래스이므로 상속 불가 new 키워드를 사용한 문자열 할당과, 리터럴을 직접 할당하는 방법으로 구분 ⇒ 특별한 경우 외에는 기본적으로 리터럴 직접 할당 방법을 사용함 (저장공간을 절약할 수 있음) 불변성을 가지므로, 문자열을 변경하더라도 원본 문자열은 그대로 유지되고, 변경된 문자열을 새로운 공간에 할당한다. 1. 리터럴을 사용하여 직접 문자열을 생성하는 방법 String s1 = "Hello"; // 동일한 문자열이 없으므로 새로 생성 String s2 = "Hello";..
2022.10.05