Notice
Recent Posts
Recent Comments
Link
SeouliteLab
[Java/자바] StringBuilder 초기화, 모든 문자열 삭제하기 본문
예제 1: StringBuilder를 이용하여 문자열 초기화
StringBuilder sb = new StringBuilder("Hello");
System.out.println("Original StringBuilder: " + sb);
// 문자열 초기화
sb.setLength(0);
System.out.println("StringBuilder after clearing: " + sb);
StringBuilder를 사용하여 문자열을 초기화하는 방법입니다. `setLength(0)` 메서드를 사용하여 문자열의 길이를 0으로 설정하여 모든 문자열을 삭제합니다.
예제 2: StringBuilder 인스턴스를 새로 생성하여 문자열 초기화
StringBuilder sb = new StringBuilder("Hello");
System.out.println("Original StringBuilder: " + sb);
// 새로운 StringBuilder 인스턴스 생성하여 문자열 초기화
sb = new StringBuilder();
System.out.println("StringBuilder after clearing: " + sb);
새로운 StringBuilder 인스턴스를 생성하여 문자열을 초기화하는 방법입니다. 기존의 StringBuilder 인스턴스를 새로운 인스턴스로 덮어쓰는 방식으로 모든 문자열을 삭제합니다.
예제 3: delete() 메서드를 사용하여 모든 문자열 삭제
StringBuilder sb = new StringBuilder("Hello");
System.out.println("Original StringBuilder: " + sb);
// delete() 메서드를 사용하여 모든 문자열 삭제
sb.delete(0, sb.length());
System.out.println("StringBuilder after clearing: " + sb);
StringBuilder의 `delete()` 메서드를 사용하여 모든 문자열을 삭제하는 방법입니다. 첫 번째 매개변수는 삭제를 시작할 인덱스이고, 두 번째 매개변수는 삭제를 종료할 인덱스입니다.
예제 4: setLength() 메서드를 사용하여 모든 문자열 삭제
StringBuilder sb = new StringBuilder("Hello");
System.out.println("Original StringBuilder: " + sb);
// setLength() 메서드를 사용하여 모든 문자열 삭제
sb.setLength(0);
System.out.println("StringBuilder after clearing: " + sb);
StringBuilder의 `setLength()` 메서드를 사용하여 모든 문자열을 삭제하는 방법입니다. 매개변수로 전달된 길이로 StringBuilder의 길이를 설정하여 모든 문자열을 삭제합니다.
해시태그:
'프로그래밍' 카테고리의 다른 글
[Java/자바] 배열 순서 뒤집기: Reverse Array (0) | 2024.03.08 |
---|---|
[Java/자바] StringBuilder의 장단점과 유사한 기능 (0) | 2024.03.08 |
[Java/자바] 오토박싱, 언박싱 (Autoboxing, Unboxing) (0) | 2024.03.08 |
[Java/자바] HashMap 정렬, 4가지 방법 (0) | 2024.03.08 |
[Java/자바] HashSet 최대값, 최소값 찾기, 3가지 방법 (0) | 2024.03.08 |