# StringBuffer

32개의 포스트
post-thumbnail

객체지향 Ch.3-3 상속과 다형성~ Ch.4-4 String Buffer

재사용성 , 중복 제거, 계층적 분류 및 관리 다중 상속 불가 (부모 여러명x) 오버라이딩시 부모클래스 메소드 무시하고 자식 메소드 실행지시가 없으면 자식 클래스에서도 부모 클래스의 기본 생성자 호출super()를 이용한 명시적 부모 클래스 생성자 호출(자식 생성자

2021년 9월 12일
·
0개의 댓글

[자바] String, StringBuilder, StringBuffer

https://ifuwanna.tistory.com/221String과 StringBuffer/StringBuilder 클래스의 가장 큰 차이점은 String은 불변(immutable)의 속성을 갖는다는 점입니다.직관적이어서 가장 많이 사용할 듯한 위의 예제에

2021년 8월 19일
·
0개의 댓글

[Java] String, StringBuilder, StringBuffer : 상황에 맞게 문자열 다루기

Java 언어는 문자열을 다루기 위한 클래스들을 제공하고 있습니다. 본 글에서는 세가지 클래스의 특징과 차이점을 소개합니다.

2021년 8월 9일
·
0개의 댓글

1주차 과제

직접 JAVA 개발 환경 꾸미기JAVA 개발 환경JDK 설치 : JVM 필요 → 실행환경 : JRE : javaJRE + 개발 툴 → 개발환경 : JDK설치 링크OralceJAVAJava SE DownloadsOpenJDKOpenJDKPath 설정 후 버젼 확인 직접

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

#2_StringBuilder와 StringBuffer의 차이

String 객체는 한번 생성되고나면 할당된 공간이 변하지 않는 불변(immutable)의 속성을 갖지만 StringBuffer와 StringBuilder의 경우 객체의 공간이 부족하게되면 버퍼의 크기를 늘리게된다.이러한 이유로 String은 불변(immutable),

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

StringBuilder와 StringBuffer 비교

프로그램을 만들다 보면 문자열을 변경하거나 연결해야 할 때가 많은데 String 클래스를 사용하여 문자열을 변경하게 되면 메모리가 많이 낭비된다. 이 문제를 해결하는 것이 바로 StringBuilder와 StringBuffer 클래스다.

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

[Java] 문자열 Class를 알아보자 : String / StringBuffer / StringBuilder

Java 에서 문자열을 처리하는 대표적인 클래스로 String, StirngBuffer, StringBuilder가 있습니다. 세 방식의 가장 큰 차이는 String 클래스는 Immmutable : 불변 하고 StirngBuffer, StringBuilder는 mut

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

String vs StringBuilder vs StringBuffer

String 클래스에는 문자열을 저장하기 위해서 문자형 배열 참조변수(byte\[]) value를 인스턴스 변수로 정의해놓고 있다.인스턴스 생성 시 생성자의 매개변수로 입력받는 문자열은 이 인스턴스변수에 문자형 배열로 저장되는 것이다.한번 생성된 String 인스턴스가

2021년 8월 5일
·
0개의 댓글
post-thumbnail

String 말고 StringBuffer, StringBuilder

String은 개발을 하면서 가장 많이 사용하는 레퍼런스 객체이다. 하지만 이런 String에도 쓰지 말아햐 할 상황들이 있다. 바로 값을 이어붙이는 작업을 할 때이다.예시를 보자.결과String에 값이 쌓이는 것은 힙 메모리에 계속 누적되는 것이게 변수가 쌓이는 작업

2021년 8월 4일
·
0개의 댓글
post-thumbnail

[Java]String, StringBuffer, StringBuilder에 대하여 알아봅니다.

Java에서 String StringBuilder, StringBuffer 모두 String과 같은 문자열을 선언하여 사용하는 클래스입니다. StringBuilder : 동기화 키워드가 없음.(싱글 스레드) StringBuffer : 동기화 키워드가 존재함.

2021년 8월 3일
·
0개의 댓글
post-thumbnail

TIL #1 [JAVA] StringBuffer 왜 쓰는가!

JAVA에서는 String을 특별하게 취급한다.Constant pool을 이용한다. 즉, String a ="example";라고 하면 constant pool에 "example"가 만들어진다. 위 코드의 constant pool을 살펴보자. 이렇게 되면 메모리 낭비가

2021년 8월 2일
·
0개의 댓글
post-thumbnail

StringTokenizer, StringBuffer & StringBuilder 클래스

StringTokenizer, StringBuffer & StringBuilder 클래스. 공부 겸 `이것이 자바다` 책을 인용하여 정리해보았다.

2021년 7월 20일
·
0개의 댓글
post-thumbnail

[Java] - StringBuffer / StringBuilder

String 클래스는 immutable(불변) 하다. 즉 지정된 문자열을 변경할 수 없다. StringBuffer/StringBuilder 클래스는 mutable(가변) 하다. String은 불변성을 가졌기 때문에 동일한 문자열을 자주 읽어들이는 경우 Strin

2021년 6월 15일
·
0개의 댓글
post-thumbnail

[알고리즘] 백준 - 키로거

백준 - 키로거예전 백준 에디터 문제 비슷하게 풀었다. 처음 풀었을 때 통과하지 못했는데, 앞에 스택은 팝해서 모은다음 거꾸로 해줘야하고, 뒤에 스택은 팝만 하면 된다.https://ifuwanna.tistory.com/221String과 StringBuffe

2021년 6월 2일
·
0개의 댓글
post-thumbnail

String, StringBuffer, StringBuilder 비교

둘 다 문자열을 저장, 관리하는 클래스임String 객체는 불변 속성임String 객체는 한 번 생성되면 할당 된 공간이 변하지 않는다String은 고정되어서 변경이 불가능하기 때문에, 내부 문자열을 수정 할 수 없다 => 따라서 문자열을 수정 할 때마다 새로운 문자

2021년 6월 1일
·
0개의 댓글

[프로그래머스] - 자연수 뒤집어 배열로 만들기

자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 5,4,3,2,1을 리턴합니다.n은 10,000,000,000이하인 자연수입니다.StringBuffer의 reverse() 메서드를 이용하여 위치를 변환해준다.이후

2021년 5월 26일
·
0개의 댓글

[프로그래머스] - 정수 내림차순으로 배치하기

링크 : https://programmers.co.kr/learn/courses/30/lessons/12933 문제 설명 >함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어

2021년 5월 26일
·
0개의 댓글

String Class와 성능 이슈, String 제대로 사용하기

String Class와 성능 String Class는 모든 개발자들이 알면서도 잘 지키지 않는 Class중 하나이다. 바로 성능과 밀접하게 영향을 끼칠 수 있다는 사실을 알면서도, 그것에 대해 깊게 생각하지 않는 것인데, String Class는 잘 사용하면 상관

2021년 5월 4일
·
0개의 댓글
post-thumbnail

[JAVA] String, StringBuffer, StringBuilder

String > String의 클래스는 불변(Immutable)의 특성을 가지고 있다. 불변이란 값이 변하지 않는다는 의미이다. 즉 문자열 값이 한번 Heap 메모리에 할당 되면 제거가 되기 전까지 그 값을 유지한다. "kkobi"라는 문자열 값이 Heap 메모리에

2021년 3월 10일
·
0개의 댓글