Devjo의 코딩

  • HOME

Study/Java 11

Java: StringBuilder의 사용

String의 단점 서로 다른 문자열 변수 두 개가 있고 그 둘을 더한다고 하자 String str1 = "Hello"; String str2 = "World"; str1 + str2는 "HelloWorld"가 되고 이 둘과는 연관없는 새로운 String 변수에 값이 저장된다. 즉, String 연산은 메모리의 낭비가 일어나기 쉽다(불변immutable 객체의 한계성) StringBuilder: String의 단점 보완 StringBuilder를 사용하면 추가적인 인스턴스를 생성없이 문자열의 연산을 수행한다. 기존의 데이터를 참조하는 방식인데 이로 인해 문자의 삽입과 삭제가 자유롭다. 하지만 StringBuilder가 곧 String은 아니다. 연산 이후 String으로 변환해주어야 한다(toString..

Study/Java 2021.10.08
이전
1 2
다음
더보기
프로필사진

Devjo의 코딩

  • 분류 전체보기 (257)
    • Study (237)
      • IT 지식 (4)
      • 알고리즘 (11)
      • Baekjoon (167)
      • SW Expert (11)
      • Java (11)
      • HTML, CSS (2)
      • Javascript (13)
      • Exception (3)
      • 기초 (11)
      • 인적성 (4)
    • Project (15)
      • 01 Cannon Game (15)
    • Experience (3)
    • Tip (2)

Tag

파이썬 18870, baekjoon 18879, 백준 토마토, 백준 하노이탑, 백준 18870, 백준 좌표 압축, 백준 1929, 백준, 자바스크립트포트폴리오, 2178 미로탐색, 백준 스택, 자바스크립트게임, 18870 백준, 요소노드, 백준 베르트랑 공준, 백준 N과M, 백준 큐, 백준 쿼드트리, 자바스크립트이벤트, 9663 백준,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바