일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- reducible
- 데이터 전송
- tcp 프로토콜
- IEEE 802
- tcp 세그먼트
- 오블완
- well known 포트
- 99클럽
- 토큰 버스
- 스레드
- 플로이드워셜
- xv6
- 티스토리챌린지
- 프레임 구조
- 주기신호
- mariadb
- 오류제어
- 오류검출
- git merge
- i-type
- 그리디 알고리즘
- til
- 우분투db
- leetcode
- 비주기신호
- 개발자취업
- 서비스 프리미티브
- 코딩테스트준비
- 항해99
- 순서번호
Archives
- Today
- Total
목록stringbuilder (1)
Unfazed❗️🎯

Android 앱 개발중 문자열을 지속적으로 연결해야 하는 메서드를 구현하였고, 단순히 String을 사용했지만 이것이 생각보다 큰 성능 저하를 일으킬 수 있다는 것을 알게 되었다.String과 StringBuilder의 차이점을 살펴보고, 왜 반복적인 문자열 연결 작업에서 StringBuilder를 사용해야 하는지 알아보려고 한다. String의 특성 => Immutable(불변)Java에서 String은 불변 객체이다. 즉, 한번 생성된 String 객체의 내용은 절대 변경될 수 없다는 것을 의미한다. String에서 일반적으로 사용하는 문자열 연결이 어떻게 동작하는지 살펴보자.String str = "hello";str = str + "world";위의 간단한 코드에서 실제로 발생하는 일은 아래와 ..
Java
2024. 10. 26. 16:17