Se você fizer algo do tipo em java, você estará criando os objetos, mas perderá a referência deles a cada novo loop do for, e eles ficarão à disposição da coleta de lixo.
Então o que você precisa é guardar a referência deles, num ArrayList por exemplo e depois retornar o ArrayList para o usuário.
Obs: O código “nomeObjeto=i+10;” não funciona em java, pois você está atribuindo um inteiro para a String.
Poneis123
Para fazer o que vc disse, precisa de algo assim:
intqtdUsario=3; //este valor é digitado pelo usuarioListlistaObjetos=newArrayList();for(inti=0; i<qtdUsuario; i++){listaObjetos.add(i+10);
}
Eu te passo uma dica ou uma ideia para poder implementar exatamente aquilo que precisa. Estou te passando um exemplo bem fora das boas práticas mas acho que passa a idéia da coisa