CS/개발지식
[JAVA] StringBuffer, StringBuilder, String
학습 목표String을 사용하지 않는 이유 StringBuffer와 StringBuilder의 차이점을 이해하자! String과의 차이점 ① 공통점 ▷ String, StringBuilder, StringBuffer 모두 문자열을 저장하고 관리하는 클래스이다. ② 차이점 (String vs (StringBuffer, StringBuilder)) ▶ String은 immutable(불변)하고 StringBuffer, StringBuilder는 mutable(가변)한다는 점입니다.▷ String은 new 연산을 통해 생성되면, 그 인스턴스의 고정된 메모리 공간이 잡히게 됩니다. (즉, 할당된 메모리 공간은 변하지 않아 불변하다고 말을 합니다.) [String을 쓰면 안되는 이유]▷ 즉, 새로운 문자열이 만들..
2018. 6. 7. 17:01