java判断回文数示例分享

 更新时间:2014年03月26日 09:29:49   投稿:zxhpj  
这篇文章主要介绍了java判断回文数示例,需要的朋友可以参考下

判断一个数是不是回文数示例,回文数就是原数与其倒置后的数相等,如:123321,到之后仍为123321,即为回文数

题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

/**
* 判断一个数是不是回文数,回文数就是原数与其倒置后的数相等
* 如:123321,到之后仍为123321,即为回文数
* @author lvpeiqiang
*/
public class HuiWenShu 
{

 public boolean isHuiWenShu(int num)
 {
 int s = 0;
 int bNum = num;
 int mod;
 
 //以下为把数值倒置的方法
 while(bNum != 0)
 {
  mod = bNum%10; //123%10 = 3
  s = s*10 + mod; //s = 0*10+3
  bNum = bNum/10; //bNum = 123/10=12(int自动转换)
 }
 boolean b = (s == num);
 return b;
 }
 
 public static void main(String[] args) 
 {
 HuiWenShu p = new HuiWenShu();
 boolean b = p.isHuiWenShu(123321);
 System.out.println(b);
 }
}

相关文章

  • Java Redisson多策略注解限流

    Java Redisson多策略注解限流

    这篇文章主要介绍了Java Redisson多策略注解限流,文章使用Redisson的RRateLimiter进行限流,详细介绍,感兴趣的小伙伴可以参考下面文章内容
    2022-09-09
  • java实现扫雷小游戏

    java实现扫雷小游戏

    这篇文章主要为大家详细介绍了java实现扫雷小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01
  • Spring注解之@Lazy注解使用解析

    Spring注解之@Lazy注解使用解析

    这篇文章主要介绍了Spring注解之@Lazy注解使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Java RocksDB安装与应用

    Java RocksDB安装与应用

    本篇文章主要给大家介绍了JAVA中RocksDB的安装与应用,有需要到的朋友一起学习参考下。
    2017-12-12
  • Java全面深入探究SpringBoot拦截器与文件上传

    Java全面深入探究SpringBoot拦截器与文件上传

    拦截器对使用SpringMvc、Struts的开发人员来说特别熟悉,因为你只要想去做好一个项目必然会用到它,文件上传是一个很常见的功能。在项目开发过程中,我们通常都会使用一些成熟的上传组件来实现对应的功能
    2022-05-05
  • Java案例分享-集合嵌套

    Java案例分享-集合嵌套

    这篇文章主要介绍了Java案例分享-集合嵌套,通过案例创建一个ArrayList集合,存储三个元素,每一个元素都是HashMap,每一个HashMap的键和值都是String,并遍历,实际操作内容需要的小伙伴可以参考一下
    2022-04-04
  • 使用JPA主键@Id,@IdClass,@Embeddable,@EmbeddedId问题

    使用JPA主键@Id,@IdClass,@Embeddable,@EmbeddedId问题

    这篇文章主要介绍了使用JPA主键@Id,@IdClass,@Embeddable,@EmbeddedId问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • Java并发编程之Semaphore的使用简介

    Java并发编程之Semaphore的使用简介

    这篇文章主要介绍了Java并发编程之Semaphore的使用简介,帮助大家更好的理解和学习使用Java,感兴趣的朋友可以了解下
    2021-04-04
  • SpringBoot的API文档生成工具SpringDoc使用详解

    SpringBoot的API文档生成工具SpringDoc使用详解

    这篇文章主要为大家介绍了SpringBoot的API文档生成工具SpringDoc使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Eclipse 2020-06 汉化包安装步骤详解(附汉化包+安装教程)

    Eclipse 2020-06 汉化包安装步骤详解(附汉化包+安装教程)

    这篇文章主要介绍了Eclipse 2020-06 汉化包安装步骤(附汉化包+安装教程),本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08

最新评论