String str = Long.toString(n);
숫자를 문자열로 변환
Long.parseLong(sortedStr);
문자열을 Long 타입 숫자로 변환
String[] strArray = str.split("");
각 자릿수를 배열로 변환
Arrays.sort(strArray, Collections.reverseOrder());
내림차순 정렬
String.join("", strArray);
배열을 문자열로 합치기
char firstChar = str.charAt(0);
첫 번째 문자에 접근
str.charAt(0) - '0';
문자열의 첫 번째 요소 반환 ( 유니코드기 때문에 - '0' )
'컴퓨터 프로그래밍 > 알고리즘' 카테고리의 다른 글
[알고리즘] Baekjoon Bronze 5 (0) | 2025.01.10 |
---|---|
[알고리즘] 배열 (0) | 2024.10.07 |
[알고리즘][Java] 정수 제곱근 판별, 오버플로우 (0) | 2024.08.12 |
[알고리즘] [Java] String → Int 변환, Integer.parsInt(), char - '0' (0) | 2024.08.08 |
[알고리즘] [Java] 정수를 문자열로 바꾸기, 타입 변환하기 (0) | 2024.08.07 |