Jumat, 23 Desember 2016
Android Code getRandom Unique and Range
int[]arRandom ;
jumsoal=10;
void bacaRandom(){
arRandom = uniqueRandomArray(jumsoal);
for(int i = 0; i<jd; i++){
Log.v("R",i+"."+arRandom[i]);
}
}
public static int[] uniqueRandomArray(int n){
int [] A = new int[n];
for(int i = 0; i< A.length; ){
if(i == A.length){
break;
}
int b = (int)(Math.random() *n) + 1;
if(f(A,b) == false){
A[i++] = b;
}
}
return A;
}
public static boolean f(int[] A, int n){
for(int i=0; i<A.length; i++){
if(A[i] == n){
return true;
}
}
return false;
}
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar