문자열 처리 클래스
문자열 처리를 위해 JDK 에서 제공하는 String 클래스가 있습니다.
String 클래스에서는 여러 유용한 기능을 사용할 수 있는 함수를 제공합니다.
그러나 String 클래스는 문자열의 내용을 변경할 수는 없습니다.
대신 StringBuffer 클래스를 사용하여 변경할 수 있습니다.
특정 위치의 문자 추가하는 insert
StringBuffer 클래스에서는 특정 위치의 문자열을 추가할 수 있는 insert 함수를 제공합니다.
매개인자는 위치와 문자열이고 반환값은 StringBuffer 입니다.
예제 코드
2를 입력했지만 3번째 문자위치부터 입력되었는데 이는
문자열의 첫 번째는 0부터 시작되기 때문입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
public class StringBuffer_insertTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
StringBuffer sb = new StringBuffer();
sb.append("Mo Tistory Is Best. :)");
sb.insert(2, "zi");
System.out.println(sb);
}
}
|
cs |
자바 특정 위치에 문자를 추가하는 방법
자바 insert 함수
'Computer Language > JAVA' 카테고리의 다른 글
[JAVA] 문자열을 역순으로 출력하는 방법 reverse (0) | 2020.12.12 |
---|---|
[JAVA] 자바 특정 위치의 문자열을 다른 문자열로 대체하는 방법 replace (0) | 2020.12.12 |
[JAVA] 자바 특정 위치의 문자를 삭제하는 방법 deleteCharAt (0) | 2020.12.12 |
[JAVA] 현재 문자열 끝에 문자열 추가하는 방법 append (0) | 2020.12.12 |
[JAVA] 문자열 대소문자로 변환하는 방법 toLowerCase, toUpperCase (0) | 2020.12.03 |