Language/Java
자바 char를 String으로 String을 char로 변환방법 정리
wakestand
2020. 12. 9. 23:24
반응형
자바에서 char to String String to char에 대한 내용인데
먼저 char를 String 타입으로 바꿔줄 경우에는
Character.toString(값);
으로 간단히 바꿔줄 수 있다
다음으로는 String을 char 타입으로 바꾸는 경우인데
char 안에는 한 글자밖에 들어오지 못하기 때문에
String값.charAt(인덱스);
로 한 글자만 빼서 넣어줄 수 있다
String의 모든 글자를 char로 옮겨주고 싶을 경우에는
char 배열을 사용해줘야 하는데
char[] 배열명 = s.toCharArray();로
String의 값을 모두 char 배열 안에 넣어줄 수 있다
마지막으로 예제에 사용한 코드는 아래와 같다
public static void main(String[] args) {
char c = 'a';
String s = "sdf";
// char to String
String s2 = Character.toString(c);
System.out.println("char to string : " + s2);
// String to char
char c2 = s.charAt(0); // char에는 한 글자의 값만 넣을 수 있음
System.out.println("string to char : " + c2);
char[] c3 = s.toCharArray(); // String 전체를 잘라 넣을 경우에는 toCharArray 사용
System.out.println(c3[0] + "" + c3[1] + "" + c3[2]);
}
반응형