Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 빅-오
- 자료구조
- 연결리스트
- visited
- android
- 프로그래머스
- 유클리드 거리
- LinkedList
- java 정규표현식
- 순차 리스트
- space complexity
- 순열
- 그리디
- 알고리즘
- 보간 탐색
- 알고리즘 성능분석
- level2
- 단체사진 찍기
- interpolation search
- 정렬
- Java
- 탐욕법
- 유클리디안 거리
- 양방향 연결 리스트
- 수식트리
- 큐
- 약수의 총 합
- 스택
- list
- 맨하탄 거리
Archives
- Today
- Total
목록stringbuilder (1)
개발자로 살아남기

알고리즘 문제를 풀다가 반복문을 이용해 문자열을 합치는 부분이 있었다. 간단한 문제여서 String으로 문자열을 합쳤었는데 다른 사람들의 풀이를 보니 StringBuilder로 문제를 풀었다. 해당 문제를 String과 StringBuilder로 풀어봤는데 속도 차이가 많이 나서 어떤 차이 때문에 그런지 확인해보려고 한다. String String은 불변(immutable)한 객체이며, 한 번 생성되면 내용을 변경할 수 없으며 길이가 정해져 있다. 이러한 특성 때문에 멀티스레드 환경에서 사용하기 적절하다. public class TEST { public static void main(String[] args){ String str = "ABC"; System.out.println("ABC : " + st..
0x10. 프로그래밍/0x11. Java
2021. 8. 13. 00:09