//【程序25】 HuiWenShu.java 题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
import javax.swing.JOptionPane;
public class HuiWenShuApp {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
while(true){
String s=JOptionPane.showInputDialog("输入一个整数:\n").trim();
if(s.equals(""))
break;
int k1=0;
try{
k1=Integer.parseInt(s);
}catch(Exception e){
JOptionPane.showInputDialog("请输入正确的格式,buddy。。");
continue;
}
String j="";//这里尤其注意,以后给String初始化时,一定要注意是赋空值null,还是"",空值也是值。。谨记!!!
for(int i=s.length()-1;i>=0;i--){
j+=s.charAt(i);
}
int k2=Integer.parseInt(j);
if(k1==k2){
JOptionPane.showMessageDialog(null, s+"是回文数,thank U!");
break;
}else
JOptionPane.showMessageDialog(null, s+"不是回文数,请重新输入:");
}
}
}