string (1) 썸네일형 리스트형 [ JAVA ] java.lang 패키지 - String클래스 1. String 클래스 ▶ String클래스는 문자열을 저장하고 이를 다루는데 필요한 메서드를 제공한다. (1) 변경 불가능한(immutable) 클래스 ▶ String 클래스에는 문자열을 저장하기 위해 문자형 배열 변수(char[]) value를 인스턴스 변수로 정의해놓고 있으며, 인스턴스 생성 시 생성자의 매개변수로 입력받는 문자열은 이 인스턴스 변수(value)에 문자형 배열(char[])로 저장된다. ▶ 한번 생성된 String 인스턴스가 갖고 있는 문자열은 읽어 올 수만 있고, 변경은 불가능하다. ▶ 덧셈연산자 '+'를 사용해서 문자열을 결합하는 것은 매 연산 시 마다 새로운 문자열을 가진 String 인스턴스가 생성된다. ▶ StringBuffer 인스턴스에 저장된 문자열은 변경이 가능하므로.. 이전 1 다음