String.valueOf() 메서드에 매개변수로 char[] 또는 char 를 넣으면 String으로 변환해준다.
char[] charArray = {'a','b','c','d'};
String toString = String.valueOf(charArray); // String toString = "abcd";
toString() 메서드에 매개변수로 char를 넣으면 String으로 변환해준다. (char[]은 안됨)
char ch = 'a';
String stg = Character.toString(ch);
charArray()를 이용해 String 문자열을 하나씩 char 배열에 담는다.
String stg = "abcd";
char[] charArray = stg.charArray(); // char[] charArray = {'a','b','c','d'}
for(int i=0; i<charArray.length; i++) { //for문을 이용하여 접근한다.
System.out.println(charArray[i]);
}
charAt() 메서드를 이용해 String 문자열의 특정 index의 문자를 추출한다.
=> 주의 : index는 0부터 시작 / 특수문자 및 공백도 index의 포함됨
String stg = "abcd";
char c = stg.charAt(1);
System.out.println(c); //결과 : b