string 썸네일형 리스트형 자바 String 클래스, StringBuffer, StringBuilder- Do it ! 자바프로그래밍기초 자바는 문자열을 사용할 수 있도록 String 클래스를 제공한다. String을 사용하는 방법은 두 가지가 있는데, String str1 = new String("abc"); 처럼 생성자의 매개변수로 문자열을 생성하는 방식과 String str2 = "test"; 처럼 문자열 상수를 가리키는 방식이 있다. 두 가지는 큰 차이가 있다. new 예약어를 사용하여 객체를 생성하는 경우는 "abc" 문자열을 위한 메모리가 할당되고 새로운 객체가 생성된다. str2 = "test"와 같이 문자열 상수를 가리키는 경우에는 "test"라는 문자열 상수의 메모리 주소를 가리키게 된다. 따라서 String str3 = "test" 코드를 작성하면 str2와 str3는 주소 값이 같게 된다. 그림으로 나타내면 다음과 같고.. 더보기 이전 1 다음