java-递归方法应用

什么是递归方法

递归方法就是自己调用自己的一个方法
案例:用方法的递归从1+100

// 递归方法:1+100
	public static void main(String[] args) {
		System.out.println(num(100));
	}

	static int sum = 0;

	// 定义一个方法
	public static int num(int nums) {
		if (nums == 1) {
			return 1;
		} else {
			sum = nums + num(nums - 1);// 方法的递归

			return sum;
		}

	}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章