判断回文数(java实现)

package com.test;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String a = sc.next();
        StringBuffer b = new StringBuffer(a);//将String类型转换为StingBuffer类型,StringBuffer有reverse()方法
        b.reverse();//将此字符序列用其反转形式取代
        String c=new String(b);//将b转为String类型,因为a为String类型,只有a,b同为String类型才能比较
        if (a.equals(c)) {
            System.out.println("是回文数");
        } else {
            System.out.println("不是回文数");
        }
    }
}


阅读更多

没有更多推荐了,返回首页