studyplan

자바의 정석 연습문제 [4-15] 회문수 구하기 // 다른풀이 // 정답풀이 /Integer.parseInt(), 문자열 숫자로 바꾸기 / 본문

자바정리/자바의 정석

자바의 정석 연습문제 [4-15] 회문수 구하기 // 다른풀이 // 정답풀이 /Integer.parseInt(), 문자열 숫자로 바꾸기 /

무한머니 2022. 7. 10. 19:31

[4-15] 회문수 구하기 

 

정답

내 풀이

 

 

package jogun;
public class IfWhile4_15 {
    public static void main(String[] args) {
        int number = 123321;
        int tmp = number;
        int result = 0; // 변수 number를 거꾸로 변환해서 담을 변수
        String s = "";
//        System.out.println("tmp = " + tmp);
        while (tmp>0){
            int i = tmp % 10;
            s += i;
            tmp /= 10;
//            System.out.println("tmp = " + tmp);
        }
        int ss = Integer.parseInt(s);
//        System.out.println(ss);
        System.out.println("number = " + number);
        if (number == ss){
            System.out.println(number + " 는 회문수 입니다.");
        }else {
            System.out.println(number + " 는 회문수가 아닙니다.");
        }

    }
}






 

Comments