728x90
메모리 할당과 메모리 해제를 하면서 연산이 더 많아진다면 성능적으로 좋지 않은 부분이 생겨난다.
그래서 StringBuilder를 써주면 새로운 객체를 생성하는 것이 아니라 기존의 데이터에 더하는 방식을 사용하기 때문에 성능적으로 좋다!
사용 방법은 다음과 같다.
<java />
StringBuilder sb = new StringBuilder();
sb.append("여러분").append("\n");
sb.append("많이 보고 싶었어");
System.out.println(sb);
728x90
반응형
'▸Java' 카테고리의 다른 글
Scanner 대신 BufferedReader로 입력 받기 (with StringTokenizer) (0) | 2023.06.06 |
---|---|
[Java] int 배열 List로 바꾸기 (Arrays.asList 사용) (4) | 2023.04.16 |
[Java] int 배열 인덱스 찾기 Arrays.binaraySearch() ( list의 contains 처럼 ) (0) | 2023.04.16 |