JAVA
String, StringBuffer, StringBuilder 의 차이점
JAVA :: String, StringBuffer, StringBuilder 의 차이점 String, StringBuilder, StringBuffer 의 차이점에 대해서 알아보자 String은 immutable(불변) 으로 String 은 새로운 인스턴스를 생성 할 때 메모리에 할당 되며 다시 바꿀 수 없다.문자열을 조작하거나 바꾸면 새로운 인스턴스를 반환해 준다. StringBuffer, StringBuilder 는 mutable(변함) 이다. 즉 내부적으로 배열의 형태로 선언되기 문자열을 append 할 때 새로운 인스턴스를 할당 하지 않는다.한번 생성 된 메모리에 append 하는 방식이다. String String str1 ="안녕 자바!"; System.out.println("str1 :"+..
2018. 7. 4. 23:18