Dúvida Vetor

Preciso de um vetor que leia 5 números.
A cada vez que ele lê um número ele imprime os números previamente digitados.
Então por exemplo: Estou digitando o terceiro número e já digitei os números 2 e 3, então deveria aparecer na minha tela:
Você já digitou 2, 3.
Digite o 3° número:

Segue meu código (Sei que está errado pois não atende aos requerimentos do que quero fazer):
    public static void main(String[] args) {
            // TODO code application logic here
            Scanner entrada = new Scanner(System.in);
            int numAlunos = 5;
            double[] notasAlunos = new double[numAlunos];
            
            
            for (int i = 0; i < numAlunos; i++) {
                System.out.println("insira a nota do aluno");
                notasAlunos[i] = entrada.nextDouble();         
            }
            
            for (int i = 0; i < numAlunos; i++) {
                System.out.println(notasAlunos[i]);
            }
            }
        }

vc pode fazer um segundo loop dentro do primeiro, depois de ler a nota com o seguinte formato

for(int j =0; j < i; j++)

e imprimir o que ja foi lido.

Cara muito obrigado, ajudou bastante!