99클럽 코테 스터디 TIL - StringBuffer, StringBuilder

혀니·2024년 4월 5일

코딩 TIL

목록 보기
7/28

StringBuilder와 StringBuffer

최댓값과 최솟값 문제를 풀다가
다른 분이 올리신 TIL을 보고 StringBuffer을 사용하셨길래 찾아보았다.
기존엔 StringBuilder만 썼는데 뭐가 다른지 비교


StringBuilder 를 사용 해야 할 때

동기화 지원x
StringBuffer보다 속도 성능 좋음

단일 스레드 환경과 빈번한 문자열의 추가, 수정, 삭제 발생 시 유리

StringBuffer 를 사용해야 할 때

동기화 지원 - 멀티 스레드에 좋음
멀티 스레드 환경과 빈번한 문자열의 추가, 수정, 삭제 발생 시 유리

참고
https://velog.io/@heoseungyeon/StringBuilder%EC%99%80-StringBuffer%EB%8A%94-%EB%AC%B4%EC%8A%A8-%EC%B0%A8%EC%9D%B4%EA%B0%80-%EC%9E%88%EB%8A%94%EA%B0%80참고

0개의 댓글