Java - StringBuffer에 대해서(append, insert 메서드)

2023. 11. 18. 17:21낚낚의 개발일기/Java

StringBuffer 자료형과 append, insert 메서드에 대해서 알아봐요.

 
 
StringBuffer라는 자료형은 일반적인 String 자료형과 달리 순차적으로 문자열을 넣어줄 수 있어요.
StringBuffer 자료형에서 append 메서드를 활용하여 문자열을 이어서 추가할 수 있습니다.
 

StringBuffer append 사용 예시
StringBuffer sb = new StringBuffer();

sb.append("안녕");
sb.append("하세요.");
sb.append("반가워요!");

String result = sb.toString();
System.out.println(result);

// 결과 : 안녕하세요.반가워요!

 

StringBuffer를 append로 추가한 문자열들을 toString 메서드로 자료형 String으로 변환하여 문자열을 변환할 수 있어요.
 
insert 메소드는 StringBuffer에서 특정 위치로 문자열을 넣어줄 수 있습니다.
 

StringBuffer insert 사용 예시
StringBuffer sb = new StringBuffer();

sb.append("안녕");
sb.append("하세요.");
sb.append("반가워요!");

sb.insert(0, "여기에요!! ");

String result = sb.toString();
System.out.println(result);

// 결과 : 여기에요!! 안녕하세요.반가워요!

 

이렇게 StringBuffer 자료형과 append, insert 메서드에 대해서 알아보았습니다.