public class HwTest { //方法一 public static boolean isCircleNumber1(int num) { String temp = String.valueOf(num); StringBuffer sb = new StringBuffer(temp); return sb.reverse().toString().equals(temp); } //方法二 public static boolean isCircleNumber2(int num){ int oldValue = num; int temp = 0; while(num > 0){ temp = temp*10 +num%10; num = num/10; } return temp == oldValue; } //方法三 public static boolean isCircleNumber3(int num){ boolean flag = true; String temp = String.valueOf(num); char[] arr = temp.toCharArray(); int len =arr.length; for(int i=0,j=len-1;i<j;){ if(arr[i++] == arr[j--]){ }else{ flag = false; break; } } return flag; } public static void main(String args[]) { int num = 12321; System.out.println(isCircleNumber1(num)); System.out.println(isCircleNumber2(num)); System.out.println(isCircleNumber3(num)); } }
相关推荐
编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,如12121和3223都是回文数
使用java编写的小程序,能够判断是几位数,并输出。以及判断是否是回文数,希望能够帮助大家。
java 如何判断回文数字 java 如何判断回文数字
java 检查是否是回文 java 检查是否是回文 java 检查是否是回文
本程序是java初级入门者的必修代码,使用了最简单的各位数比较,从而实现了简单的多位数的判断,以及回文数字的判断。
编写一个java应用程序。用户从键盘输入一个1-9999之间的数,程序将判断这个数是几位数,并判断这个数是否回文数。回文数是指将数含有的数字逆序排列后得到的数和原数相同,例如12121,4224,6778776等都是回文数。
java模拟栈实现回文串的判断,适合新手学习!
使用java语言实现回文的判断,当你输入一个数字的时候判断是否为回文
用递归实现回文判断,有GUI界面。算法简洁明了。请多指教
初学java编程,自己写的一个回文数判断,实现了输入一个数字并判断其是否为回文数。
java作业 用java实现判断回文程序免费下载
一、实验目的: 1、掌握分支、循环语句的使用。 二、实验内容: 1、用循环语句打印一个99乘法表。... 2、给定一个1-99999之间的整型数,程序可以判断它的位数,并判断是否是回文数。 3、实验报告给出完整代码。
用户从键盘输入一个1-9999之间的数,程序将判断这个数是几位数,并判断这个数是否回文数。回文数是指将数含有的数字逆序排列后得到的数和原数相同,例如12121,4224,6778776等都是回文数。 里面的word包含有详细的...
/4.回文数。...用户从键盘输入一个1—9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。 //回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都是回文数。
编写一个java应用程序。用户从键盘输入一个1-9999之间的数,程序将判断这个数是几位数,并判断这个数是否回文数。回文数是指将数含有的数字逆序排列后得到的数和原数相同,例如12121,4224,6778776等都是回文数。
实现回文数的判断,快捷简便的算法,便于学习使用~!
一个java 面向对象字符串写法的判断回文数 假如输入非数字 会提示输入数字 利用循环写的 大家多多支持
JAVA写的判断回文的小程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~仅供参考
编写一个java应用程序。用户从键盘输入一个1-9999之间的数,程序将判断这个数是几位数,并判断这个数是否回文数。回文数是指将数含有的数字逆序排列后得到的数和原数相同,例如12121,4224,6778776等都是回文数。
用户从键盘输入一个数,程序将判断这个数是几位数,并判断这个数是否回文数。回文数是指将数含有的数字逆序排列后得到的数和原数相同,例如12121,4224,6778776等都是回文数。 1)程序具有判断用户的输入是否为合法...