String 클래스1 String 클래스 자바에서 문자열을 다루는 String 클래스는 자주 사용되는 중요한 클래스입니다. 이번 포스트에서는 String 클래스의 기본 개념, 불변성(immutability) 그리고 객체 생성 방식에 대해서 살펴 보겠습니다. 참고로 String 클래스의 비교는 equals입니다. String 클래스의 불변성 String 클래스는 불변 클래스로, 한 번 생성된 String 객체의 상태를 변경할 수 없습니다. 즉, 문자열을 벼경하려고 하면 기존 객체를 수정하는 대신, 변경된 새로운 문자열을 포함하는 새로운 String 객체가 생성됩니다. 이러한 특성은 String 객체가 공유되거나 재사용될 때 유용합니다. String a = "java"; a.concat(" coding"); System.out.println("a .. 2024. 4. 4. 이전 1 다음