String(2)

coc·2023년 8월 25일
0

StringBuffer 와 StringBuilder

1. String 은 용량이 고정되기 때문에 문자열 추가 시 객체를 계속 생성 한다.

2. StringBuffer 와 StringBuilder 는 용량이 변화하므로 새로운 객체를 생성 하지 않는다.

3. StringBuilder 도 마찬가지로 문자열이 추가 추가될 때 새로운 객체를 생성 하지 않는다.

<중요>

  1. String 은 char 배열을 다루기 위한 class 이다.
  2. String 에는 문자열을 다룰 수 있는 여러 메서드 들이 존재 한다.
  3. String 에서 문자열을 추가 할 때마다 객체가 증가 한다.
  4. 이런 객체의 남발을 막기 위해 StringBuffer 와 StringBuilder 가 생겼다.
profile
시작

0개의 댓글