No repetirse un aleatorio
Si tengo el siguiente codigo, ¿como podría hacer para que no se repetiera el valor del aleatorio?
import java.util.Random;
public class HelloWorld
{
int datos[] = {1,2,3,4,5};
int ii = 0;
Aleatorio()
{
for(i = 0; i < datos.length; i++)
{
ii = (int)(Math.random() * 5);
System.out.println(ii + " " + datos[ii]);
}
}
}
import java.util.Random;
public class HelloWorld
{
int datos[] = {1,2,3,4,5};
int ii = 0;
Aleatorio()
{
for(i = 0; i < datos.length; i++)
{
ii = (int)(Math.random() * 5);
System.out.println(ii + " " + datos[ii]);
}
}
}