본문 바로가기
Development/Java

[Java] 문자열을 char형 배열로 바꿔주는 toCharArray()

by 대범하게 2022. 7. 20.
반응형

Java String 

toCharArray()

String.toCharArray()

자바 toCharArray() 메소드는 문자열(String)을 char형 배열로 바꿔준다.

반환되는 배열의 길이는 문자열의 길이와 같다.

 

* 문자열의 공백 또한 인덱스에 포함한다. 즉, 공백 또한 문자로 취급.

public class Practice_02 {
	public static void main(String[] args) {
		String str = "Hello, world!";
		
		char[] arr = str.toCharArray(); // char형 배열 생성
		
		// Java에서 배열의 길이를 구하기 위해서는 배열의 length 속성을 사용해야한다.
		for(int i=0; i<arr.length; i++) {
			System.out.println(arr[i] + " ");
		}
	}
}

추가로, char형 배열을 합쳐서 하나의 String(문자열)로 만들 수 있다.

// how to use method
String s = new String(arr);

 

결과)

반응형