递归实现字符串反转

//递归实现字符串反转
public class Title3 {
	//  每次取当前的首位元素,添加到右边 实现了字符串的反转;
	public static String reverseString(String x)
	{
		if(x==null || x.length()<2) return x;
		return reverseString(x.substring(1, x.length())) + x.charAt(0);
	}
	
	public static void main(String[] args){
		System.out.println(reverseString("sfasf"));
	}

}

你可能感兴趣的:(递归,字符串反转)