mmm bueno.. hoy estuve buscando la manera de general 5 numeros aleatorios sin repeticion con numeros entre el 0 al 9.. y bueno.. viendo las respuestas que encontré acá logré adquirir mi respuesta.. metiendo mano en el netbeans...
espero les puesda servir..
import java.util.Random;
public class app {
public static Random rm = new Random();
public static void main(String args[]) {
int t = 0; //temporal o numero aleatorio de seleccion
int n = 10;
int numeros[] = new int[10];
int resutaldo[] = new int[5];
int _t[] = new int[5];
//rellenamos un vector con numeros ordenados del 0..9
for (int i = 0; i < numeros.length; i++) {
numeros[i] = i;
}
for (int i = 0; i < 5; i++) {
t = rm.nextInt(n); //tira valor aleatorio desde 0 ...n
resutaldo[i] = numeros[t];
_t[i]=t;
for (int j = t; j < numeros.length-1; j++) {
numeros[j] = numeros[j + 1]; //corrimiento del vector
}
n--;
}
for (int i = 0; i < resutaldo.length; i++) {
System.out.println(resutaldo[i] +" y t = " +_t[i] );
}
}
}