어제 오늘 내일

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

IT/Java

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

hi.anna 2021. 4. 29. 09:57

 

지난 번에는 char 배열을 String으로 변환하는 방법을 알아보았습니다.

[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() 메소드를 호출하여 출력하였습니다.

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

 

 

반응형
Comments