728x90 StringBuilder1 [IT용어] StringBuilder 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. StringBuilder를 사용하는 이유 ① str이 가르키는 객체와 str2가 가르키는 객체가 같기때문에 결과는 true가 나온다. ② str이 가르키는 객체와 str2가 가르키는 객체가 다르기때문에 결과는 false가 나온다. ③ str이 가르키는 객체와 str2가 가르키는 객체가 다르기때문에 결과는 false가 나온다. ①과 같이 코드를 짜게 되면 같은 내용을 재사용할 수 있어서 효율적이고 좋은 것 같다. 그러나 아래와 같은 상황에서 봤을 때 결과값은 '***'인데, 메모리상으로는 '*', '**', '***' 이렇게 3가지가 생기기때문에 비효율적이다. 위의 상황이 왜 비효율적인지 이해가 안되면 아래와 같은 상황을 보자. '100개짜.. 2020. 8. 3. 이전 1 다음 728x90 반응형