각진 세상에 둥근 춤을 추자
[Java] 문자열 ↔︎ char 배열 본문
1. 문자열 → char [ ]
String(문자열)을 char[] 로 변환하여 리턴한다.
public char [] toCharArray()
예제
package ch11_1;
public class toCharArrayTest {
public static void main(String[] args) {
// 문자열
String str = "ABC";
// 문자열을 char[]로 변환
char [] charArr = str.toCharArray();
// char[] 출력
for ( int i=0; i<charArr.length; i++ ) {
System.out.println(charArr[i]);
}
}
}
2. char [ ] → 문자열
char[ ] 을 문자열로 반환하는 방법은 3가지가 있다.
(1) String 생성자 (2) String.valueOf( ) (3) String.copyValueOf( ) |
예제
package ch11_1;
public class charArrToString {
public static void main(String[] args) {
char [] charArr = {'A','B','C'};
// (1) String 생성자
String str1 = new String(charArr);
System.out.println(str1);
// (2) String.valueOf()
String str2 = String.valueOf(charArr);
System.out.println(str2);
// (3) String.copyValueOf()
String str3 = String.copyValueOf(charArr);
System.out.println(str3);
}
}
'Java' 카테고리의 다른 글
[Java] Wrapper 클래스 (0) | 2022.09.26 |
---|---|
[Java] 문자 ↔︎ 아스키코드 (0) | 2022.09.24 |
[Java] String 클래스 (0) | 2022.09.23 |
[Java] Object 클래스 (0) | 2022.09.23 |
[Java] 인터페이스와 다형성 (0) | 2022.09.23 |