java 用递归函数实现斐波那契数列 1、1、2、3、5、8、13、21

package com.xuyigang1234.chp02;
/**
 * 用递归函数实现斐波那契数列 1、1、2、3、5、8、13、21
 * 
 * */

public class Demo2 {
    //静态方法
    static int fei(int n){
        if(n==1||n==2) {
            return 1;
        }
        return fei(n-1)+fei(n-2);
        
    }
    //普通方法
     int fei01(int n){
        if(n==1||n==2) {
            return 1;
        }
        return fei01(n-1)+fei01(n-2);
        
    }
    public static void main(String[] args) {
        System.out.println(Demo2.fei(5)); //静态方法调用
        //普通方法先实例化再调用
        Demo2 demo2 = new Demo2();
        for(int i=1;i<5;i++) {
            System.out.println(demo2.fei01(i));
        }
        
    }

}