判断给定的数是否是回文数Java使用StringBuffer的reverse方法实现
回文数是指一个像16461这样“对称”的数,即:将这个数的数字按相反的顺序重新排列后,所得到的数和原来的数一样。
import java.util.*; public class PalindromeV2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请键入一个字符串: "); String word = sc.next(); if (word.equals(new StringBuffer(word).reverse().toString())) System.out.println("请键入字符串是回文."); else System.out.println("请键入字符串不是回文."); } }