1class Solution {2public boolean isPalindrome(String s) {3if (s.length() == 1 || s.length() == 0) {4return true;5}67s = s.trim().toLowerCase();8// s=s.toLowerCase();9String a = "";10boolean bool = false;11for (int i = 0; i < s.length(); i++) {12if ((s.charAt(i) >= 'a' && s.charAt(i) <= 'z')13|| (s.charAt(i) >= '0' && s.charAt(i) <= '9')) {14a = a + s.charAt(i);15}16}17if (a.length() == 1 || a.length() == 0) {18return true;19}20for (int i = 0; i < a.length() / 2; i++) {21if (a.charAt(i) == a.charAt(a.length() - i - 1)) {22bool = true;23} else {24return false;25}26}2728return bool;29}30}