
您可以使用模运算符来确定单词的字母数是偶数还是奇数(java中为%)
if ( (word.length % 2) == 1 ) { //odd}else { //even}然后只需将字符串分成两半,然后将结尾的相反部分与前面进行比较
int halfLength = word.length / 2;String firstHalf = word.substring(0, halfLength);String secondHalf = word.substring(halfLength, word.length);if (firstHalf.equals(secondHalf.reverse()) { //they match}像这样的东西应该起作用,我只是将它写得很快,可能需要进行一些更改以匹配Java语法。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)