/** * 判断是否是回文数 * String s = "a,b,c,d,e,e,d,c,b,a"; * @param str * @return */ public static boolean loop(String str) { if (str.length() < 2) { return true; } char[] array = str.toCharArray(); if (str.length() == 3) { if (array[0] == array[2]) return true; } char first = array[0]; char last = array[array.length - 1]; if (first == last) return loop(str.substring(2, array.length - 2)); return false; }
public static void main(String[] args) { String s = "a,b,c,d,e,e,d,c,b,a"; System.out.println(loop(s)); }小伙伴们可以根据自己字符串的格式进行适当调整,比如
String s = "abcdedcba";这样子格式的。