Quiero crear 10 números aleatorios en el rango 0-500. Pero el problema es que quiero que esos números sean únicos. Para 2 números aleatorios que podría crear algo como lo siguiente:Generar un conjunto de números aleatorios únicos en Java
int randomItem1 = r.nextInt(500);
int randomItem2 = r.nextInt(500);
while(randomItem1==randomItem2){
randomItem1=randomItem();
randomItem2=randomItem();
}
Pero si hago esto para el 10, creo que el tiempo que se acumulará. Y digo esto porque estoy tratando de crear un gran algoritmo que intenta hacer evaluaciones continuas y quiero tomar continuamente 10 números aleatorios y únicos. No se que hacer. Alguna idea o sugerencia?
probar Google buscar primero http://www.wikihow.com/Generate-N-Different-Random-Numbers –
Pero eso es un sitio terrible y la respuesta no está mal. – BCoates
@MichaelT No lo dudo. El otro quiere * un * número en el rango, mientras que este quiere * números * múltiples en el rango. –