string1 [Java] String vs StringBuilder vs StringBuffer String String 인스턴스 생성 방법에는 다음과 같이 두 가지가 있다. String str1 = new String("java") String str2 = "java" 두 방법으로 생성된 인스턴스는 약간의 차이가 있다. 다음 생성된 String 인스턴스들을 살펴보자 String str1 = new String("java") String str2 = new String("java") String str3 = "java" String str4 = "java" 생성된 String 인스턴스들을 ==을 사용해 비교해 보면 str1과 str2는 다른 인스턴스를 참조하지만 str3와 str4는 같은 인스턴스를 참조한다는 것을 알 수 있다. 왜 이런 차이가 발생할까? String 인스턴스는 Immutable한 .. 2022. 3. 17. 이전 1 다음