-
String ↔ Char 변환 정리Backend/Java 2022. 9. 21. 15:30
1. String to Char
1-1. charAt()
String s = "루루입니다"; char c = s.charAt(0); System.out.println(c);
결과:
루
이를 for문을 사용하여 하나씩 반복하며 뽑기
String s = "루루입니다"; for(int i=0; i<s.length(); i++) { System.out.println(s.charAt(i)); }
결과:
루
루
입
니
다
1-2. toCharArray()
String s = "루루입니다"; char[] chars = s.toCharArray(); for(char c : chars) { System.out.println(c); }
결과:
루
루
입
니
다
2. char to String
2-1. toString()
char c = 'a'; char[] chars = {'a', 'b', 'c'}; String s = new String(chars); System.out.println(Character.toString(c)); // 결과 : "a" System.out.println(Character.toString(chars)); // X error System.out.println(s); // "abc"
2-2. valueOf()
char c = 'a'; String s = String.valueOf(c); System.out.println(s); //"a"
'Backend > Java' 카테고리의 다른 글
인터페이스 vs 추상클래스 (0) 2022.11.23 객체지향 프로그래밍 정의, 장단점, 객체지향 프로그래밍 키워드 (0) 2022.11.15 객체지향프로그래밍 vs 절차지향프로그래밍 (0) 2022.11.15 overloading vs overriding 차이 오버로딩 vs 오버라이딩 차이 (0) 2022.10.31 int와 Integer 차이 (0) 2022.10.04