개발공부/JAVA

[JAVA] 형변환 방법 모음

jnnjnn 2024. 3. 1. 01:47

프로그래머스 문제풀이에 도움이 되는 형변환 방법들을 모아봤습니다.


char to int

Character.forDigit(int, radix)

radix : 진수

 

Character.getNumbericValue()

char c = '1';
int n = Character.getNumericValue(c);

System.out.println(n); // 결과: 1

 

int to char

(char) int

타입캐스팅 활용

 

Character.forDigit(int, radix)

 

String to Int

Integer.parseInt()

String str = "123";        
int value = Integer.parseInt(str);

System.out.println(value); // 123

 

Int to String

Integer.toString()

int a = 123;
String str = Integer.toString(a);

System.out.println(str); // "123"

 

문자열 정렬

Arrays.sort() 사용

 

import java.util.Arrays;

char[] c = my_string.toCharArray();
Arrays.sort(c);
System.out.println(new String(c));