개발블로그

  • 홈
  • 태그
  • 방명록

String 2

문자열 내 마음대로 정렬하기

문자를 문자열로 변환하기( string to char[] || string to string[] ) string to char[] → toCharArray() 이용 string to string[] → {문자}.split(””) 이용 for(int i=0; i< strings.length; i++){ // 문자를 문자열로 변환 char[] chr = strings[i].toCharArray(); // 문자열 중 주어진 인덱스 위치에 있는 문자를 다시 string으로 변환 String str = Character.toString(chr[n]); // map에 key값은 중복이 안됨 참조 하고 있기 때문에! // 따라서 for문 안에 선언해주어 계속적으로 초기화한다. Map map = new HashMap(..

CT 2022.08.25

String vs StringBuffer vs StringBuilder

String : 문자열 연산이 적고 멀티쓰레드 환경일때 (문자의 변동이 적을때 - 불변성) String의 예시로 아래 코드를 살펴보자. (hello로 선언한 값을 hello world로 바꿔주는 예) 기존에 hello라는 값을 가지고 있던 memory영역이 있고 hello world는 새로운 영역에 할당된다. 그렇다면 처음에 할당된 hello가 담겨있는 메모리 영역은 Garbage로 남아있다가 GC(Garbage Collection)에 의해 사라지게된다. String 클래스는 불변하기 때문에 기존의 memory영역이 수정되지 않고 새로운 영역이 생성되는것 String str = new String("hello"); str = str + " world"; 만약 문자열 추가, 수정, 삭제 등의 연산이 많은 ..

JAVA 2022.07.05
이전
1
다음
더보기
프로필사진

개발블로그

개발자 박응디 cjdrud123@naver.com

  • 분류 전체보기 (126)
    • JAVA (81)
    • Python & Django (6)
    • Server(설정 등) (5)
    • DB (2)
    • Git (4)
    • Swift (7)
    • React (6)
    • AWS (2)
    • CT (5)
    • 참고사항 (8)

Tag

query, 개발자, 개발, testcode, IOS, mapping, DB, test, APP, entity, swift, code, React, JPA, python, java, 설정, TDD, Spring, IP,

Calendar

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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바