递归

递归就是指方法自己调用自己的情况。
  ·递归必须在方法上进行
  ·递归中必须有明确的结束条件
  ·递归过程中必须进行结束条件的变更
demo:
//返回从1加到num的和
public int sum(int num){
if(num==1){
return 1;
}
return num+sum(num-1)

}
由于递归操作所占用的时间过长,那么有可能造成内存溢出等问题,除非必须,一般不建议使用递归操作。

posted @ 2016-11-16 15:16  爆烈鼓手  阅读(107)  评论(0编辑  收藏  举报