후르트링의 CS 블로그

  • 홈
  • 태그
  • 방명록

String 1

[ 자바 / JAVA ] String, StringBuilder, StringBuffer 클래스

세가지 클래스 모두 자바에서 문자열의 표현을 위한 클래스이지만 차이가 있습니다. 하나씩 각 클래스마다의 특징과 차이점을 정리해보겠습니다. [String 클래스] 다음과 같이 String을 생성하는 두 가지 방식이 있습니다. 1. new 연산자를 이용하는 방식 2. 리터럴을 이용하는 방식 //(1) new 연산자 String str1 = new String("abcd"); //(2) 리터럴 String str2 = "abcd"; 두가지 방식의 공통점은 한번 생성된 String은 불변입니다.(immutable) String을 연결하면 기존의 String에 연결되는 것이 아닌, 새로운 문자열이 생성됩니다(메모리 낭비) 두 가지 방식의 차이는 new 연산자로 생성하면 힙(Heap) 메모리에 인스턴스로 생성됩니다..

프로그래밍/자바(Java) 2021.07.22
이전
1
다음
더보기
프로필사진

후르트링의 CS 블로그

  • 분류 전체보기 (23)
    • 프로그래밍 (21)
      • 자바(Java) (12)
      • Spring (0)
      • JPA (4)
      • WEB (4)
      • 일반 (1)
    • 코딩테스트(C++) (2)
      • 자료구조, 알고리즘 (2)

Tag

jpa, 백준, 메뉴 리뉴얼, 웹 어플리케이션 서버, plantuml, Interface, lv.2, Servlet, c++, Wrapper class, java, static 메소드, 자바, 프로그래머스, web server, 접근제어 지시자, 알고리즘, Hackerrank, static 변수, BOJ,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바