还有
此循环是调用自己的方式形成循环的叫递归调用,当达到某一个条件时退出。
public class AddPlus {
public static void main(String[] args) {
System.out.println(AddPlus.add(100)) ;
}
public static int add(int i){
int result = 0 ;
if(i==1){
result = 1 ;
}else{
result = i + add(--i) ;
}
return result ;
}
}