String a = "10";
int num = Integer.parseInt(a);
String str = "10";
int num = Integer.valueOf(str);
int num = 10;
String str = String.valueOf(num);
int num = 10;
String str = String.toString(num);
char c = '9';
int num1 = c - '0';
int num2 = c - 48;
char c = '9';
int num1 = Character.getNumericValue(c);
int num = 5;
char c = (char) num;
radix
raidx는 한글로는 '기수'로 숫자 표현에 기준이 되는 수를 의미한다. 예를 들어 10진수의 기수는 10인 것이다.
int num = 5;
char c = Character.forDigit(num, 10);
// 10진수값을 할당하기 위해 두번째 매개변수자리(int radix)에 10 입력
int num = 5;
char c = Integer.toString(num).charAt(0);
String str = "김호준";
char[] cArr = str.toCharArray();
String change = "";
for (int i=0 ; i<cArr.length ; i++)
{
change += Character.toString(cArr[i]);
}
System.out.print("출력 : " + change); // 출력 : 김호준
char [] cArr = { '김', '호', '준' };
String str = String.valueOf(cArr);
System.out.print(str); // 김호준
char[] cArr = {'김', '호', '준', '입', '니', '다'};
String str = new String(cArr, 1, 5);
System.out.print(str); // 호준입니다
String str = "";
char c = '김';
str = Character.toString(c);
System.out.print(str); // 김
charAt 메서드를 이용하거나 toCharArray 함수를 이용할 수 있다.
charAt
String str = "HOJUN";
char c = str.charAt(0);
System.out.print("출력 : " + c); // 출력 : H
String str = "HOJUN";
char [] cArr = str.toCharArray();
for(int i=0 ; i<cArr.length ; i++)
{
System.out.print(cArr[i] + " "); // H O J U N
}