6.3(回文整数) | 您所在的位置:网站首页 › 六位数回文数字是什么 › 6.3(回文整数) |
用下面的方法头编写两个方法: public static int reverse(int number) public static boolean isParlindrome(int number) 使用reverse方法实现isPalindrome。如果一个数字的反向倒置和它的顺向数一样,这个数就称作回文数。编写一个测试程序,提示用户输入一个整数值,然后报告这个整数是否是同文数 import java.util.Scanner; public class Question_six_3 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("Please Enter a integer:"); int integer = input.nextInt(); if(isPalindrome(integer)) System.out.println(integer+" is a palindrome"); else System.out.println(integer+" is not a palindrome"); } public static int reverse(int number) { int s=0; do { s=s*10+number%10; number/=10; }while(number>0); return s; } public static boolean isPalindrome(int number) { if(number == reverse(number)) return true; else return false; } }
|
CopyRight 2018-2019 实验室设备网 版权所有 |