125. 验证回文串


  1. class Solution {
  2. public boolean isPalindrome(String s) {
  3. if (s.equals(""))
  4. return true;
  5. StringBuffer str = new StringBuffer();
  6. for (int i = 0; i < s.length(); i++) {
  7. char ch = s.charAt(i);
  8. if (Character.isLetterOrDigit(ch)) {
  9. str.append(Character.toLowerCase(ch));
  10. }
  11. }
  12. StringBuffer strRev = new StringBuffer(str).reverse();
  13. return strRev.toString().equals(str.toString());
  14. }
  15. }