String리터럴 (1) 썸네일형 리스트형 자바 String 클래스, 문자열 리터럴(String리터럴), String클래스의 메소드 -equals()메소드, equalsIgnoreCase()메소드 자바 String클래스에 대해서 알아보자. String클래스 자바에서는 문자열을 위한 클래스를 제공한다. 바로 String클래스로 문자열을 저장하고 이를 다루는데 필요한 메소드를 함께 제공한다. String클래스는 변경 불가능한 클래스이다. 일단 클래스가 final로 다른 클래스의 조상이 될 수 없다. 그리고 문자열을 저장하기 위해서 문자형 배열 참조변수 char[] value;를 인스턴스 변수로 정의해놓고 있다. 인스턴스 생성 시 생성자의 매개변수로 입력받는 문자열은 이 인스턴스 변수(value)에 문자형 배열(char[])로 저장된다. 한번 생성된 String인스턴스가 갖고있는 문자열은 읽어올수만 있고, 변경할 수는 없다. '+'연산자로 문자열을 결합하는 경우 인스턴스 내 문자열이 바뀌는 것이 아니라.. 이전 1 다음