string 썸네일형 리스트형 [ JAVA 정복 ] java.lang 패키지와 유용한 클래스 오늘은 자바의 정석 Chapter 9장에 있는 내용 중 몇가지만 다뤄볼 예정이다. 1. String, StringBuffer, StringBuilder 차이(1) String: String은 new 연산자를 통해 생성되면 그 인스턴스의 메모리 공간은 절대 변하지 않는다.+나 concat을 이용해 문자열을 변경하는 경우가 있는데 그럴 경우 메모리 공간에 저장된 값이 변하는게 아니라 매번 새로운 String 객체를 new 연산자로 만들어서 새로운 메모리 공간을 만드는 것이다. * 여기서 잠깐! : 왜 아래 [ 예제 코드 1 ] 에서 String class의 hashCode() 메서드가 아닌 System 클래스의 identityHashCode() 메서드를 사용했을까? String 클래스는 문자열의 내용이 같으.. 더보기 이전 1 다음