Pessoal, fiz o exercício da série Fibonacci no qual consistia o uso do método recursivo. Gostaria de saber se o modo que eu fiz está correto (de acordo com o que o exercício pede). Obrigado
public class Fibonaccix {
int calculaFibonacci(int a) {
if (a == 0) {
return 0;
}
if (a == 1) {
return 1;
} else {
int b = this.calculaFibonacci(a-1) + this.calculaFibonacci(a-2);
return b;
}
}
}
public class FibonaccixTest {
public static void main(String[] args) {
Fibonaccix fibonacci = new Fibonaccix();
for (int i = 0; i <= 6; i++) {
int resultado = fibonacci.calculaFibonacci(i);
System.out.println(resultado);
}
}
}