
用java语言写一个程序,判断一个字符串是否为回文字符串,要求仅仅使用String类方法
展开全部
private boolean isReverse(String str)
{
if(null == str)
{
return false;
}
char[] charArr = str.toCharArray();
String reStr = "";
int lenth = charArr.length;
for (int i = lenth-1; i >=0 ; i--)
{
reStr+=String.valueOf(charArr[i]);
}
if(str.equals(reStr))
{
return true;
}
return false;
}
展开全部
String str = "abccba";
StringBuffer sb = new StringBuffer(str);
sb.reverse().toString().equals(str);//这个返回就是是否是回文数
StringBuffer sb = new StringBuffer(str);
sb.reverse().toString().equals(str);//这个返回就是是否是回文数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
追问
方法不是要求的啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(int i=0, len=s.length()/2; i<len; i++) {
if( s.charAt(i) != s.charAt(len-1-i) )
return false;
}
return true;
if( s.charAt(i) != s.charAt(len-1-i) )
return false;
}
return true;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询