java递归是什么意思,怎么用

         public static void main(String[] args) {
                   int sum=getsum(4);              //调用递归方法,获得1~4的和
                   System.out.println("sum="+sum);  //打印结果
         }
                   //下面的方法使用递归实现求1~n的和
                   public static int getsum(int n) {
                            if(n==1){
                                     //满足条件,递归结束
                                     return 1;
                            }
                            int temp=getSum(n-1);
                            return temp+n;
                   }
}

 
运行结果为:
sun = 10

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/253468.html

(0)
上一篇 2022年5月8日
下一篇 2022年5月8日

相关推荐

发表回复

登录后才能评论