如何判断一个字符串为回文字符串?

首先我们了解下什么是回文字符串?

“回文串”是一个正读和反读都一样的字符串,初始化标志flag=true,比如“level”或者“noon”等等就是回文串。

java写法

     if(null == str || "".equals(str)){
         return false;
     }
     int i = 0;
     int j = str.length() - 1;
     String[] strings = str.split("");
     for (; i <= j; i++,j--) {
         if(!strings[i].equals(strings[j])){
             return false;
         }
     }
     return true;
Last modification:November 15th, 2022 at 05:11 pm
如果觉得我的文章对你有用,请随意赞赏