Galera eu sou nova na área e estou com uma duvida, tenho que fazer o seguinte exercício:
Crie um método para remover um Aluno. Esse método recebe um inteiro i
como parâmetro, que representa a posição a ser removida. Todos os objetos
após i devem ser copiados para uma posição anterior. Não esqueça de
decrementar o valor de last e testar se a posição de i é valida. Assinatura
do método deve ser public boolean removeAluno(int i);
Até então eu fiz isso aqui:
public boolean removeAluno(int i){
if(i<=last){
a[i]=null;
last–;
return true;
}
else
return false;
}
Porém, tenho que diminuir a posição de todos os alunos que veem depois do removido e não sei fazer isso… Alguém pode me ajudar?