Java随机3斐波拉切函数

public class FinoIteratorTest {
 private int count;

 public FinoIteratorTest() {

 }

 public FinoIteratorTest(int a) {
  this.count = a;
 }

 public Integer next() {
  return dir(count++);
 }

 private int dir(int i) {
  if (i < 2)
   return 1;
  return dir(i - 1) + dir(i - 2);
 }

 /**
  * @param args
  */
 public static void main(String[] args) {
  FinoIteratorTest finoIteratorTest = new FinoIteratorTest();
  for (int i = 0; i < 5; i++) {
   System.out.println(finoIteratorTest.next());
  }
 }
}

原文地址:https://www.cnblogs.com/changweihua/p/2223178.html