在Java中计算回文数
2014-08-17 22:54
134 查看
功能描述:输入一个五位正整数,使用数组判断它是不是回文数(例如12321是回文)
这个方法时用数组完成的,在需要更改输入的整数的位数(比如题目要求输入7位正整数)的可以很方便的更改。
public static void main(String[] args) { System.out.println("请输入一个5位正整数:"); Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int[] m=new int[5]; for(int i=1;i<=5;i++){ m[5-i]=n; n/=10; } if(m[0]==m[4]&&m[1]==m[3]){ System.out.println("这个数是回文数字"); }else { System.out.println("这个数不是回文数字");} }
这个方法时用数组完成的,在需要更改输入的整数的位数(比如题目要求输入7位正整数)的可以很方便的更改。
相关文章推荐
- Java:计算回文数,输入一个五位正整数,使用数组判断它是不是回文数
- (JAVA初学)计算回文数
- Java在线笔试编程(3)---计算回文序列
- 数据结构之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java) (转载)
- 计算Java日期
- 数据结构之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java)
- Java中精确计算的一个类用BigDecimal
- Java日期计算
- Java的时间处理(续<计算Java时间>)
- 关于java中对数的计算
- JAVA小函数-计算日期差
- 计算Java日期
- 一些无聊的代码之一:JAVA中的日期计算
- 计算Java日期
- 学习JAVA有2天了,写了一个计算Pi的程序锻炼一下
- 数据结构之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java)
- 使用java BigDecimal完成圆周率π的计算
- 计算java内存
- 在Java中实现浮点数的精确计算
- 数据结构习作之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java) (技术含量少许)