반응형
자바에서 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]);
}
반응형
'Language > Java' 카테고리의 다른 글
자바 배열 합계 계산방법 정리 (0) | 2020.12.15 |
---|---|
자바 여러 배열 합치는 방법 정리 (0) | 2020.12.10 |
자바 char 배열을 stream으로 변환방법 (0) | 2020.12.09 |
자바 배열 최대값 최소값 구하는 방법 (1) | 2020.12.07 |
자바 List 중복 제거방법 (0) | 2020.12.07 |
댓글