String ↔ Integer
// String -> Integer
int num = Integer.parseInt(string);
// Integer -> String
String string = Integer.toString(num);
// Byte, Long, Float, Double 모두 동일한 함수를 가지고 있다.
String ↔ Character
/***
* String -> Character
*/
String sentence = "15151515";
// 한 글자 변환
char c = sentence.charAt(0);
// 전체 글자 변환
char[] c_arr = sentence.toCharArray();
/***
* Character -> String
*/
// 한 글자 변환
String string = String.valueOf(c);
// 전체 글자 변환
String string = String.valueOf(c_arr);
Integer ↔ Character
// Integer -> Character
char c = 6 + '0';
// Character -> Integer
int num = c - '0';
부분 문자열 구하기
String string = "Hello World!";
System.out.println(string.substring(0, 5)); // start_idx, end_idx + 1