언어/JAVA
JAVA - char 배열에서 String 문자열로 변환하는 방법
코딩사무소장
2023. 5. 25. 12:53
반응형
char 배열을 String 문자열로 변환 하는 방법은 세가지가 있다.
1. String.valueOf()
java.lang.String 클래스에 속한 valueOf() 메소드를 사용하면
char 배열을 받아 String으로 변환하여 리턴한다.
public class CharArrToString {
public static void main(String[] args) {
char[] charArr = { 'a', 'b', 'c', 'd', 'e' };
String str = String.valueOf(charArr);
System.out.println(str); // abcde
}
}
2. String 생성자
String str = new String(charArr);
String 문자형의 str 이라는 그릇에 char 문자형의 문자열을 String화 한 것을 담는다.
char 배열을 파라미터로 입력받는다.
public class CharArrToString {
public static void main(String[] args) {
char[] charArr = { 'a', 'b', 'c', 'd', 'e' };
String str = new String(charArr);
System.out.println(str); // abcde
}
}
3. String.copyValueOf()
copyValueOf() 메소드는 valueOf() 와 동일한 역할을 한다.
public class CharArrToString {
public static void main(String[] args) {
char[] charArr = { 'a', 'b', 'c', 'd', 'e' };
String str = String.copyValueOf(charArr);
System.out.println(str); // abcde
}
}
반응형