Java-判断是否为回文数

mac2022-06-30  99

/** * @ClassName: IsPalindrome * @author: bilaisheng * @date: 2017年9月19日 下午2:54:08 * 判断是否为回文数 * true: 是回文 false : 不是回文 */ public class IsPalindrome { public static void main(String[] args) { boolean flag = isPalindrome(1000021); System.out.println(flag); } public static boolean isPalindrome(int x) { boolean flag = false; String str = String.valueOf(x); // 此处转换.留坑.误踩 StringBuilder restr = new StringBuilder(str).reverse(); int count = 0; for (int i = 0; i < str.length(); i++) { if (str.charAt(i) == restr.charAt(i)) { count++; } } if (count == str.length()) { flag = true; } return flag; } }

转载于:https://www.cnblogs.com/bilaisheng/p/10210958.html

最新回复(0)