3条回答 默认 最新
- allway2 2021-04-17 12:08关注
class Solution { public boolean isPalindrome(String s) { s = s.toLowerCase(); String p = ""; for (int i = 0; i < s.length(); i++) { if ((s.charAt(i) >= 'a' && s.charAt(i) <= 'z') || (s.charAt(i) >= '0' && s.charAt(i) <= '9')) { p = p + s.substring(i, i + 1); } } for (int i = 0; i < p.length()/2; i++) { if (p.charAt(i) != p.charAt(p.length() - i - 1)) { return false; } } return true; } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报