1
resposta

Poderia fazer dessa forma?

Poderia usar um Optional pois existe a possibilidade do item ser nulo, estaria correto o uso nesse caso?

    public Aluno buscaMatriculado(int numero) {
        Optional<Aluno> aluno = Optional.ofNullable(matriculaParaAluno.get(numero));
        return aluno.orElseThrow(() -> new NoSuchElementException("matricula nao encontrada " + numero));
    }
1 resposta

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)

Bons estudos!