/**
* 判断一个字符串是不是回文串,比如:abcba是回文串
* @author zhaizhg
*
*/
public class Test3 {
public static void main(String[] args) {
String str = "abcba";
boolean calc = calc(str);
System.out.println(calc);
}
static boolean calc(String s) {
int left = 0;
int right = s.length() - 1;
while(left < right) {
if (s.charAt(left) != s.charAt(right)) return false;
left++;
right--;
}
return true;
}
}
相关文章
- 04-03如何判断一个字符串是否是回文字符串
- 04-03判断形参S所指字符串是否是"回文",若是,函数返回1,不是则返回0,并在main中实现输出
- 04-03c – 如何检查字符串是否全部是小写字母和字母数字?
- 04-032021-10-12:验证回文串。给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串 。输入: “A man, a plan
- 04-03python如何判断一个字符串是中文,还是英文。
- 04-03实现一个函数用来判断字符串是否表示数值
- 04-03python判断是否可以只插一个字符,让字符串变成回文,返回true/false
- 04-03poj1056(字符串判断是否存在一个字符串是另一个字符串的前缀)
- 04-03shell脚本中判断一个字符串是否是空字符串
- 04-03判断一个字符串在至多删除k个字符后是否为回文串