# StringBuilder

56개의 포스트
post-thumbnail

[Java] String, StringBuilder, StringBuffer란 뭘까?

Java 에서 자주 사용하는 문자열에 대해 알아보자

2022년 8월 7일
·
0개의 댓글
·
post-thumbnail

JAVA :: StringBuilder

📝 StringBuilder - String은 불변이기 때문에 StringBuilder은 이러한 String의 기존 데이터에 더하는 방식을 사용할 수 있음. - 장점 - 속도가 빠름: 더하는 문자열들이 길수록 더욱 효과적 - 부하가 적음

2022년 7월 23일
·
0개의 댓글
·

[Java] concat, append 문자열 합치기

문자열을 합칠 때 +, append, concat으로 한다. 하지만 가끔 + 연산자로 합친 문자열을 (String) “”처럼 형변환 해주는 경우가 있다. 그럼 연산자로 합치는 것과 메소드를 사용하는 것은 무슨 차이일까? String 객체는 불변이기 때문에 각각 합칠 때

2022년 5월 19일
·
0개의 댓글
·

JAVA - StringBuilder

StringBuilder 란, 말 그대로 String 을 만드는 객체이다.Java 에서는 String 데이터 변경을 위해 StringBuilder 로 변경한 후 append 혹은 insert 등의 기능으로 처리할 수 있다.Stringbuilder 사용법을 알아보기에 앞

2022년 5월 10일
·
0개의 댓글
·
post-thumbnail

String, StringBuilder, StringBuffer 클래스 + text block

문자열을 더하는 String, StringBuilder, StringBuffer 클래스 + text block의 기능에 대해서 알아보자!

2022년 4월 21일
·
0개의 댓글
·

[Java] String, StringBuffer, StringBuilder의 차이점과 사용이유

String, StringBuffer, StringBuilder : 자바에서 문자열을 다루는 클래스 String StringBuffer, StringBuilder > String 객체가 한 번 생성되면, 할당된 공간이 변하지 않는다. = 불변(immutable)하다. StringBuffer, StringBuilder 객체의 공간이 부족하면 버퍼의 크기를...

2022년 4월 18일
·
0개의 댓글
·

[Java] String, StringBuffer, StringBuilder 차이 및 장단점

Java에서 문자열을 다루는 대표적인 클래스로 String, StringBuffer, StringBuilder가 있다.연산이 많이 않을때는 특별한 이슈가 발생할 가능성이 거의 없지만, 연산횟수가 많아지거나 멀티스레드, 경쟁 상태(Race Condition) 등의 상황이

2022년 4월 10일
·
0개의 댓글
·
post-thumbnail

알고리즘 스터디 12주차 정렬_01

처음 이런식으로 접근해 3중 for문을 사용했는데 당연히 시간초과,,그러고 찾아본 방법이 hashmap,, 근데 이것도 시간초과 그 결과 StringBuilder를 사용해야한다는 것을 알고 다시 접근.참조: https://hacktiming.tistory.co

2022년 4월 3일
·
0개의 댓글
·
post-thumbnail

[JAVA 문법] String 파보기 2 (연산, string builder, string buffer )

String은 객체로 생성하든 리터럴로 생성하든 수정을 하게 되면 그 자체가 수정이 되지 않고 수정된 새로운 문자열이 생기고 변수가 그 주소를 담게 됩니다. 따라서 원래 문자열은 힙영역에 garbage상태로 남았다가 garbage collect때 없어집니다.String

2022년 3월 26일
·
0개의 댓글
·
post-thumbnail

String, StringBuffer, StringBuilder 어떻게 다른가?

개요 JAVA에서는 문자열을 다루는 클래스로 String, StringBuffer, StringBuilder가 있다. 하지만 이 세 가지는 각각 차이점을 가지고 있는데, 각각의 차이점을 이해하고 사용할 줄 알아야한다. 이 글에서는 그 차이점에 대해서 정리하고자 한다.

2022년 3월 22일
·
0개의 댓글
·
post-thumbnail

[JAVA] String과 == 연산, String '+' 연산과 StringBuilder, StringBuffer의 차이점

자바에서는 '=='을 사용할 경우 인스턴스의 참조 값을 비교합니다.그래서 객체를 비교할 경우는 아래처럼 Object.equals() 메서드를 오버라이딩해서 사용합니다.String은 자바에서 문자열을 다루는 객체입니다.그렇다면 String를 비교할 때 == 연산을 사용하

2022년 3월 21일
·
0개의 댓글
·

데브코스 W2D1

백엔드 데브 코스 중 중요한 개념을 정리하거나 과제 개발 일지를 정리한 공간입니다.JRE: 자바 실행 환경JDK: 자바 실행과 개발을 할 수 있는 환경JVM자바 컴파일러가 변환시킨 Byte Code를 실행환경에 맞게 실행할 수 있도록 해석해주는 역할을 수행한다.가비지

2022년 3월 21일
·
0개의 댓글
·

StringBuilder, StringBuffer를 사용해야 하는 이유에 대해 알아보자

개요 Java의 String은 불변성을 가진다. 한번 생성된 String 객체는 값이 변경되지 않는다는 의미다. 하지만 아래 코드에서는 + 연산을 str의 값을 변경한다. > String str = "a"; System.out.println(str) // a str

2022년 3월 20일
·
0개의 댓글
·
post-thumbnail

String/StringBuilder/StringBuffer 차이, thread safe란?, String이 불변객체인 이유

불변의 속성을 갖는다.기존에 "hello" 값이 들어가있던 String 클래스의 참조변수 str이 "hello world"라는 값을 가지고 있는 새로운 메모리영역을 가리키게 변경된다.처음 선언했던 "hello"로 값이 할당되어 있던 메모리 영역은 Garbage로 남아있

2022년 3월 5일
·
0개의 댓글
·
post-thumbnail

[우아한테크코스 백엔드 4기] 레벨1 - Java 문법특강 : 문자열, List, Generic 필기 정리

특강 정리를 통해 Java 문법에 더 통달한 내가 되자! 주요 주제 : StringBuilder, List, super/extends

2022년 2월 25일
·
0개의 댓글
·
post-thumbnail

[개념정리] String과 StringBuilder의 동등성 비교 차이

String과 StringBuilder의 equals() 차이를 알아보자.

2022년 2월 10일
·
0개의 댓글
·
post-thumbnail

[Java] 기본 API 클래스 ④

StringTokenizer, StringBuffer, StringBuilder, 정규 표현식, Pattern

2022년 2월 5일
·
0개의 댓글
·

StringBuilder 관련 정리

StringBuilder하면 항상 같이 다니는 친구들이 있는데, 바로 String과 StringBuffer이다.String, StringBuilder, StringBuffer 모두 문자열을 저장하고 관리하는 클래스이다.그 중 String은 immutable(불변)이고,

2022년 2월 4일
·
0개의 댓글
·
post-thumbnail

[Java] String 그리고 StringBuilder 그리고 StringBuffer?

StringBuilder와 String의 차이 정도는 알아둬야 알고리즘 문제에서 편하게 써먹을 수 있다.

2022년 2월 4일
·
0개의 댓글
·