No método posição valida, por que não utilizar: private boolean posicaoValida(int posicao) { return posicao >= 0 && posicao <= alunos.length; } ? indo alunos length me permite adicionar na posição que eu quiser do no tamanho do array...
No método posição valida, por que não utilizar: private boolean posicaoValida(int posicao) { return posicao >= 0 && posicao <= alunos.length; } ? indo alunos length me permite adicionar na posição que eu quiser do no tamanho do array...
Oi Armando, é pq o length é o tamanho do vetor e não necessariamente o número de alunos que já foram inseridos.