문제 풀이 흐름

    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();

     

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.