ランダムに25個の100以内の重複しない乱数を生成して並べ替えます
846 ワード
import java.util.Random;
public class Practice_02 {
public static void main(String[] args){
Random r = new Random();
int[] cob = new int[25];
for(int i=0;i<25;i++){
int b = r.nextInt();
int a = Math.abs(b%100);
cob[i] = a;
for(int h=0;h<i;h++){
if(cob[h] == cob[i]){
i--;
break;
}
}
}
int tmp;
for(int j=0;j<cob.length;j++){
for(int k=0;k<(cob.length-j-1);k++){
if(cob[k]>cob[k+1]){
tmp = cob[k];
cob[k] = cob[k+1];
cob[k +1] =tmp;
}
}
}
for(int z=0;z<cob.length;z++){
System.out.print(cob[z]+" ");
}
}
}