StringBuilder와 StringBuffer는 String의 불변성(Immutable) 때문에 연산이 많아질수록 속도, 메모리 효율 등 퍼포먼스가 크게 떨어지는 점을 극복하기 위해서 사용하는 대표적인 클래스입니다. 알고리즘 문제를 풀 때는 비동기적이지만 퍼포먼스가 뛰어난 StringBuilder를 주로 사용하죠. 보통 반복문에서 지역변수를 사용할 때는 어떻게 사용하시나요? 그럼 StringBuilder는? Q. 아래는 반복문에서 지역변수를 사용하는 예시 2가지입니다. 다음 코드 중 더 좋은 코드는 몇 번 일까요? 변수를 매번 새로 할당하는 방법 변수를 1번만 할당하고 초기화하는 방법 // 1번 int num = 0; for(int c : array) { num = c + 10; System.out...