递归简介+递归例题(使用递归输出1~100)
1.定义:递归是一种思想,应用在编程中体现为方法调用方法本身.
2.例题;使用递归的方法打印1到100
public class Print1_100Myself {
public static void printx(int start,int end){
if(start>end) {
return;
}else {
System.out.println(start);
start++;
printx(start, end);
}
}
//主函数(main方法),程序入口(此处启动,调用printx方法,输入参数调用此方法)
public static void main(String[] args) {
printx(1,100);
}
}