문제 풀이 흐름
1. 입력받은 숫자를 문자열로 변환합니다.
2. 문자열을 뒤집습니다.
3. 뒤집힌 문자열을 문자의 배열로 변환합니다.
4. 배열의 각 문자를 정수로 변환합니다.
코드 작성
1. 입력받은 숫자를 문자열로 변환합니다.
이 흐름에 따라 차근차근 구현해봅시다. 먼저 입력받은 숫자를 문자열로 변환해야 합니다. 이는 입력받은 정수 long형의 wrapper class인 Long의 static 메서드인 toString()을 사용하면 됩니다.
String str = Long.toString(n);
2. 문자열을 뒤집습니다.
다음 작업인 문자열을 뒤집는 작업은 앞서 살펴본 StringBuilder 클래스를 사용하여 쉽게 구현할 수 있습니다.
String reversed = new StringBuilder(str).reverse().toString();