char[],char, int, string 간 변환 in java
2020. 4. 6. 20:58ㆍ프로그래밍 대회/알고리즘 꿀팁!
String -> int
String str= "42";
int num = Integer.parseInt(str);
String(16진수) -> int
String hex="1B3";
int num =Integer.parseInt(hex,16);
int -> String
String str= Integer.parseString(num);
String str = String.valueOf(num);
int-> Char
int num;
char c= (char)(num+'0');
Char -> int
char ch= '2';
int num = Character.getNumericValue(ch);
int num = (int)ch;
Char -> String
char ch='t'
String str = String.valueOf(ch); // most efficient
String str = Character.toString(ch);
String str = ch + ""; //concatenation 때문에 덜 효율적이다.
Char[] -> String
char [] arr ={'1','2','3'};
String s = new String(arr);
System.out.println(s);
출처:
( int-> char) :
(Char[] -> String):
https://www.geeksforgeeks.org/convert-character-array-to-string-in-java/