使用递归看字符串是不是回文

package si;


import java.util.Scanner;

public class huiwen {
public static boolean huiwen(String s,int i,int j)
{
if(i==j) return true;
else return(s.charAt(i)==s.charAt(j)&&huiwen(s,i+1,j-1));
}
public static void main(String[] args) {


int i,j;
System.out.println("输入字符串:");
Scanner input=new Scanner(System.in);
String s=input.next();
i=0;
j=s.length()-1;
System.out.println("是否是回文:"+huiwen(s,i,j));
}

}

 

 

思路  使用boolen函数 一个一个比较 是就返回吐热不是false

 

 

 

posted on 2019-09-25 17:13  孔kk  阅读(116)  评论(0)    收藏  举报

导航