본문 바로가기

java

java StringBuilder (쓰는이유)

백준 문제를 푸는데 자꾸 시간초과로 문제를 틀렸다. 

찾아보니 이제까지 배열 문자를 출력할때 

이런식으로 출력했는데 이방법은 for문 반복 만큼  String을 선언하고 메모리를 잡아먹는다고 한다.

그래서 StringBuilder를 사용하면 주소하나에 값만 수정해서 출력하므로 훨씬 빠르다고한다.