2025年4月27日 星期日 乙巳(蛇)年 正月廿八 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Java

java 判断回文数实例代码

时间:08-16来源:作者:点击数:86

java 判断回文数实例代码

  • package zuoye;
  • import java.util.Scanner;
  • /*
  • * 第三章 java运算符
  • * 课后作业 判断回文数
  • * 5.2.1 由用户输入一个整数,判断是不是回文数(完全对称的数),如果是 打印 true, 否则打印false
  • * 提示:本题仅要求判断一个五位数是不是回文数
  • * 通过除法运算和求模运算符,可以分别求出一个五位数的每位上的值,然后进行比较。
  • * Palindrome 回文数
  • */
  • public class zuoye0352 {
  • public static void main(String[] args) {
  • Scanner sc = new Scanner(System.in);
  • System.out.println("输入要判断是否为回文数的数值:");
  • int i=sc.nextInt();
  • String str=""+i;
  • if(str.length()%2==0){
  • System.out.println(i+"不是回文数!"+str.length()%2);
  • }
  • //判断反转后 值是否相等 从而23 else if(i==fanzhuan(i)){
  • System.out.println(i+"是回文数~");
  • }
  • else
  • System.out.println(i+"不是回文数!");
  • }
  • private static int fanzhuan(int input) {
  • int output = 0;//
  • while(input>0){
  • //output= output*10;
  • output=output*10+input%10;
  • input=input/10;
  • }
  • return output;
  • }
  • }

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门