char 배열을 문자열로 바꾸기 (String.valueOf() 이용)
-코딩테스트나 개발 작업을 하다보면, char 배열을 문자열로 바꿀 때가 생긴다.
String s = "a#b!GE*T@S";
char[] c = s.toCharArray();
for(char x : c){
System.out.print(Character.toString(x));
}
-원래 위의 예시처럼, for문 + Character.toString(char)를 이용해 문자열로 바꿔주었다.
String.valueOf()
-하지만, 이때 String의 내장함수인 String.valueOf()를 이용하면 손쉽게 char 배열을 String으로 변환시킬 수 있다!
String s = "a#b!GE*T@S";
char[] c = s.toCharArray();
System.out.println(String.valueOf(c));

'java(자바)' 카테고리의 다른 글
[java(자바)] 정수형에서 문자형(char)로 형변환하기 _디버깅의 눈물 (0) | 2022.09.26 |
---|---|
[java(자바)] 2진수에서 10진수로 바꾸기 Integer.parseInt( ) _디버깅의 눈물 (0) | 2022.09.26 |
[java(자바)] 문자열에서 알파벳 이외 제거하기 replaceAll() _디버깅의 눈물 (0) | 2022.09.23 |
[java(자바)] 문자열 순서 바꾸기(StringBuilder 이용) _디버깅의 눈물 (0) | 2022.09.23 |
[java(자바)] char형 대소문자 변경(Character 이용) _디버깅의 눈물 (1) | 2022.09.23 |