BE/JAVA

[Java] String 문자열을 char 배열로 변환하기

veee2 2022. 5. 10. 11:43

[Java] char 배열을 String 문자열로 변환하기

이번에는 String을 char[] 로 변환하는 방법을 알아보겠습니다.

 

toCharArray()

  코드  

 
import java.util.Arrays;
 
 
 
public class StringToCharArray {
 
public static void main(String[] args) {
 
String str = "How are you";
 
 
 
// 문자열 -> char 배열로 변환
 
char[] charArr = str.toCharArray();
 
 
 
// char 배열 출력
 
System.out.println(Arrays.toString(charArr));
 
}
 
}

  결과  

[H, o, w,  , a, r, e,  , y, o, u]

str.toCharArray();

java.lang.String 클래스의 toCharArray() 메소드는

주어진 문자열을 char 배열 형태로 리턴합니다.

 

Arrays.toString(charArr);

char 배열로 변환된 값을,

배열을 다시 문자열로 변환하여 출력하는 Arrays.toString() 메소드를 호출하여 출력하였습니다.

결과가 배열 형태로 출력되는 것을 확인할 수 있습니다.