개발하는 정복자

고정 헤더 영역

글 제목

메뉴 레이어

개발하는 정복자

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (34)
    • 영속성 관리 (5)
    • 알고리즘 (1)
    • 개발메모 (3)
    • Mysql (1)
    • 췍췍 (6)
      • 역사의 오른편 옳은편 (벤 샤피로) (6)
    • Java (6)
      • Modern Java in Action (5)
    • SPRING (12)
      • 자바 ORM 표준 JPA 프로그래밍 (3)
      • spring security (4)
      • 토비의 스프링 (5)
    • 네트워크 (0)

검색 레이어

개발하는 정복자

검색 영역

컨텐츠 검색

문자열 연산

  • [☕️Java] StringBuilder 사용하는 이유와 사용법

    2022.06.16 by 개발하는 정복자

[☕️Java] StringBuilder 사용하는 이유와 사용법

StringBuilder 란? 그냥 문자열을 더하는 method가 있는 클레스 "+" 가 있는데 왜 StringBuilder를 사용할까? String str1 = "Hello"; String str2 = "world"; System.out.println(str1 + ' ' + str2); 위의 + 연산자는 String을 합치면서 기존의 str1 과 str2의 메모리 해제하고 새로운 메모리에 str1 + str2 를 할당한다. 매번 연산을 실행하면 메모리 해제와 할당이 반복되기 때문에 성능저하에 영향을 줄 수 밖에 없다. String str1 = "Hello"; String str2 = "world"; // 객체 생성 StringBuilder sb = new StringBuilder(); // 문자열 연결..

Java 2022. 6. 16. 11:15

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
개발하는 정복자 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바