String String은 immutable하다. immutable과 mutable 따라서 수정을 필요로 할땐 이미 존재하는 객체이더라도 새로운 객체를 생성하여 재할당 하기 때문에 비효율 적인 부분이 존재한다. 이를 해결하기 위해 mutable한 Stringbuilder & StringBuffer에 대해 알아본다. 참고사항 String a = "123"; String b = a; String c = new String(b); if(a==b){ System.out.println("a, b같은 객체"); } if(a==c){ System.out.println("a, c같은 객체"); } if(b==c){ System.out.println("b,c 같은 객체"); } //result a, b같은 객체 Type..