mirror of
https://github.com/arkorty/LeetCode.git
synced 2026-03-17 16:51:46 +00:00
21 lines
610 B
Java
21 lines
610 B
Java
class Solution {
|
|
public boolean isPalindrome(String s) {
|
|
String t = "";
|
|
for (int i = 0; i < s.length(); ++i) {
|
|
int a = (int)s.charAt(i);
|
|
if (a >= (int)'A' && a <= (int)'Z') {
|
|
t += (char)(a - (int)'A' + (int)'a');
|
|
} else if (a >= (int)'a' && a <= (int)'z') {
|
|
t += (char)a;
|
|
} else if (a >= (int)'0' && a <= (int)'9') {
|
|
t += (char)a;
|
|
}
|
|
}
|
|
|
|
StringBuilder ob = new StringBuilder(t);
|
|
String r = ob.reverse().toString();
|
|
|
|
return t.compareTo(r) == 0;
|
|
}
|
|
}
|