Valid Palindrome

 1 public class Solution {
 2     public boolean isPalindrome(String s) {
 3         // IMPORTANT: Please reset any member data you declared, as
 4         // the same Solution instance will be reused for each test case.
 5         if(s == null || s.length() < 2)
 6             return true;
 7         String mystring = s.replaceAll("[^A-Za-z0-9]","");
 8         mystring = mystring.toLowerCase();
 9         for(int i = 0; i < (mystring.length() / 2); i++)
10             if(mystring.charAt(i) != mystring.charAt(mystring.length() - 1 - i))
11                 return false;
12         return true;
13     }
14 }
原文地址:https://www.cnblogs.com/jasonC/p/3414047.html