반응형
*스트링 버퍼 (StringBuffer)
- 스트링 버퍼는 문자열을 추가하거나 변경 할 때 사용하는 자료형을 의미한다. 스트링 버퍼가 가지고 있는 메소드 들은 대부분 자기 자신(this)을 반환한다.
- 스트링 체이닝 이란 자기 자신의 메소드를 호출하여 자기 자신의 값을 바꿔나가는 것을 의미한다.
StringBuffer sb = new StringBuffer();
sb.append("hello"); // 해당 스트링 버퍼에 "hello", 공백, "world"를 차례대로 추가
sb.append(" ");
sb.append("world");
String str = sb.toString(); // StringBuffer을 toString()메소드를 이용하여 반환
// 위 코드를 스트링 버퍼를 이용하여 수정 진행
String str2 = new StringBuffer().append("hello").append(" ").append("world").toString();
반응형
'알고리즘 > 프로그래머스, 백준, 구름' 카테고리의 다른 글
set 자료구조 (0) | 2020.06.04 |
---|---|
Math 클래스 (0) | 2020.06.04 |
래퍼 클래스(wrapper class), 오토 박싱, 오토 언박싱 (0) | 2020.06.03 |
인터페이스 (0) | 2020.06.01 |
ArrayList (import, 객체 생성, 추가/삭제, 엘리먼트 가져오기, iterator 등) (0) | 2020.06.01 |