今天看到一个简单的面试题,特此记录一下
题目:一个数据,不使用循环,不一次赋值,怎么逆序输出
核心思想:递归
下面直接上代码
public static void main (Sreing[] args){
int[] arr={1,2,3,4};
outArr(arr,arr.length);
}
public staic void outArr(int[] arr,int length){
if(length>0){
System.out.println(arr[length-1]);
outArr(arr,length-1);
}
}