9-12~14 StringJoiner, 문자열과 기본형 변환

oyeon·2020년 12월 22일
0

Java 개념

목록 보기
12/70

join()과 StringJoiner

  • join()은 여러 문자열 사이에 구분자를 넣어서 결합한다.
    (내부적으로 StringBuffer가 사용되서 + 를 사용해서 문자열을 합칠 때보다 성능이 좋음)
String animals = "dog,cat,bear";
String[] arr = animals.split(",");
String str = String.join("-", arr);
System.out.println(str);	// dog-cat-bear

문자열과 기본형 간의 변환

  • 숫자를 문자열로 바꾸는 방법
int i = 100;
String str1 = i + "";			// 편리함
String str2 = String.valueOf(i);	// 속도가 더 빠름
  • 문자열을 숫자로 바꾸는 방법
int i = Integer.valueOf("100");		// 반환타입을 int로 해도 오토박싱이 바꿔줌
Integer i = Integer.valueOf("100");	// 원래는 반환 타입이 Integer
profile
Enjoy to study

0개의 댓글