eu posso retornar um metodo para mostrar valores de um vetor?to fazendo isso por que tenho que mostrar em uma gui a ordem dos
numeros utilizando fibonacci só que só consigo mostrar o ultimo numero, então resolvi jogar todos os valores em um vetor pra depois
mostrar ele na tela, só que ta ocorrendo erro no System.out.println(" aaaaaa:" + fibo[i]);//erro aqui e no return fibo[i];
não to conseguindo descubrir o porque ocorre esse erro pois o System.out.println(" Elementos Fibonacci:" + fibo[i]); mostra as informações corretas.
Se alguém poder da uma dica ai ficarei grato…
public int Fibonacci() {
return this.Fibonacci(this.getValor());
}
private int Fibonacci(int numero) {
int a = 1, i;
int fibo[] = null;
fibo = new int[numero];
for (i = 0; i <= numero;) {
if (i <= numero) {
System.out.println(" valor de x:" + numero);
System.out.println(" valor de i:" + i);
fibo[i] = i;
System.out.println(" Elementos Fibonacci:" + fibo[i]);
i = i + a;
a = i - a;
}
System.out.println(" aaaaaa:" + fibo[i]);//erro aqui
}
return fibo[i];
}