[Java] StringBuffer


[Java] StringBuffer

StringBuffer는 문자열을 추가하거나 변경할 때 많이 사용 append StringBuffer 자료형은 append 메소드를 사용해서 문자열을 추가할 수 있다. toString을 사용하면 String 자료형으로 변환 가능 String 과의 차이 StringBuffer 같은 경우는 객체가 한 번만 생성이 되고, String은 새로운 연산이 있을 때마다 새로운 String 객체가 생성이 된다. String 자료형은 한 번 값이 생성되면 값을 변경할 수 없는 immutable 하다. String 객체에 여러 메서드를 변경해 보면 문자열이 변경되는 것처럼 보일 수 있으나 이건 메서드 수행 후 새로운 String 객체를 생성해서 리턴하는 것이다. StringBuffer는 값을 변경할 수 있는 mutable 하다. StringBuffe..........



원문링크 : [Java] StringBuffer