더북(TheBook)

String 클래스의 또 다른 특징 중 하나가 한 번 실행한 클래스는 변하지 않는다는 것입니다. 다른 클래스는 그렇지 않습니다. String 클래스만 독특한 것이라고 생각하면 됩니다.

 

이것이 어떤 의미인지 차근차근 살펴보겠습니다. 먼저, 앞에서 작성한 코드에서 str1을 출력하겠습니다.

package javaStudy;

public class StringExam {

    public static void main(String[] args) {
        String str1 = "hello";
        String str2 = "hello";

        String str3 = new String("hello");
        String str4 = new String("hello");

        System.out.println(str1);    
    }
}

 

실행결과

hello

 

str1을 출력하면 hello라는 결과가 나옵니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.