手机网站开发流程图,hyperapp wordpress,怎么做业务推广技巧,定制设计网站如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后#xff0c;短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。
字母和数字都属于字母数字字符。
给定一个字符串 s#xff0c;如果它是 回文串 #xff0c;返回 true #xff1b;否则#…如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。
字母和数字都属于字母数字字符。
给定一个字符串 s如果它是 回文串 返回 true 否则返回 false 。
class Solution {public boolean isPalindrome(String s) {int len s.length();StringBuffer str new StringBuffer();for(int i 0;ilen;i){char ch s.charAt(i);//判断ch是否是字母或数字if(Character.isLetterOrDigit(ch)){//将大写字母转换为小写字母str.append(Character.toLowerCase(ch));}}//将字符串str进行反转StringBuffer str_rev new StringBuffer(str).reverse();return str.toString().equals(str_rev.toString());}
}