StringBuilder

2024. 7. 10. 16:58·Coding Test

StringBuilder

Java에서 문자열을 효율적으로 조작할 수 있도록 도와주는 클래스.

 

String 객체는 불변의 객체이지만, StringBuilder 객체는 변경이 가능하여 문자열의 추가, 수정, 삭제 등의 작업을 더 빠르게 수행할 수 있다.

-메서드

append, insert, delete, reverse 등의 메서드를 제공하여 문자열을 쉽게 조작할 수 있음.

 

예시)

class Solution {
    public String solution(String[] my_strings, int[][] parts) {
        StringBuilder result = new StringBuilder();
        
        for (int i = 0; i < my_strings.length; i++) {
            int s = parts[i][0];
            int e = parts[i][1];
            
            String subStr = my_strings[i].substring(s, e+1);
            result.append(subStr);
        }
        
        return result.toString();
    }
}

 

'Coding Test' 카테고리의 다른 글

코딩 테스트 준비  (0) 2025.02.03
문자 개수 세기  (0) 2024.07.15
Pythond 백준 알고리즘 1712 : 손익분기점  (0) 2023.02.15
Python 백준 알고리즘 9252 : LCS 2  (1) 2023.02.15
Python 백준 알고리즘 2193 : 이친수  (1) 2023.02.15
'Coding Test' 카테고리의 다른 글
  • 코딩 테스트 준비
  • 문자 개수 세기
  • Pythond 백준 알고리즘 1712 : 손익분기점
  • Python 백준 알고리즘 9252 : LCS 2
jhyngu
jhyngu
취업하자.
    티스토리 홈
    |
  • jhyngu
    jhyngu
    jhyngu
  • 글쓰기 관리
  • 전체
    오늘
    어제
    • Dev (151)
      • Java (2)
      • Spring (51)
      • Spring Security (39)
        • JWT (22)
        • OAuth2 (17)
      • Kotlin (2)
      • React (6)
      • Coding Test (28)
      • DB (0)
      • Git (5)
      • Linux (14)
      • docker (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    백준
    JavaScript
    spring web
    알고리즘
    mybatis
    Spring Security
    Spring
    Postman
    Spring Framework
    react
    Spring Boot
    MVC
    api client
    Linux
    OAuth2
    MariaDB
    JDBC
    git
    JWT
    oauth2
  • hELLO· Designed By정상우.v4.10.3
jhyngu
StringBuilder
상단으로

티스토리툴바