思想:
1.将字符串所有的非字母和数字字符替换成“”空,再转化成小写或者大写
2.申请一个StringBuffer使用内置逆序函数,判断逆序后是否相等
代码:
class Solution {
public boolean isPalindrome(String s) {
s=s.replaceAll("[^a-zA-Z0-9]","").toLowerCase();;
return new StringBuffer(s).reverse().toString().equals(s);
}
}