StringBuilder 클래스, String클래스와 StringBuilder클래스 차이

CODEDRAGON Development/Java

반응형


 

StringBuilder 클래스

·       StringBuilder문자열의 저장 및 변경을 위한 메모리 공간을 가지고 있는 클래스(문자열을 조합하는 클래스)입니다.

·       StringBuilder 담겨진 데이터를 이용해서 문자열을 만들어줍니다.

·       문자열 데이터의 추가를 위한 append( )메소드와 삽입을 위한 insert( )메소드를 제공합니다.

 

 

 

 

String클래스와 StringBuilder클래스 차이

class String

상수형태의 인스턴스를 생성합니다.

class StringBuilder

문자열을 저장하고 있는 데이터공간이 변경가능한 변수 성격을 가진 메모리 공간을 가지고 있습니다

 

https://docs.oracle.com/javase/8/docs/api/java/lang/String.html

https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html