Rumah > Soal Jawab > teks badan
pakej dayo4;
import java.util.Random;
kelas awam Arraychouj01 {
[
awam statik] // TODO Auto -generated method stub
Random ss=new Random();
int s;
= int[
] untuk(int i=0;i< ;6;i++){s=ss.nextInt(7)+1;
System.out.println(s);
;
untuk (int j=0;j<i;j++){
jika(s==a[j]){
i--;
;
}
lain{
a[i]=s;
;
}}
}lain{
a [0]=s;
}
}
;z 0;
System.out.print(a[ z]+" ");
}
}
}
Kod di atas bermaksud memilih nombor secara rawak dari 1 hingga 7 dan kemudian memilih 6 tanpa pendua. Pada pemahaman saya, rehat bermaksud melompat keluar dari gelung semasa Jadi Apabila didapati bahawa nombor itu tidak diulang, tetapkan nilai dan kemudian lompat keluar dari gelung dan pergi ke gelung seterusnya Tetapi selepas menambah brek, tatasusunan pendua akan muncul. Saya tidak tahu penggunaan rehat dengan baik
nearest2017-07-25 11:36:04
pecahkan gelung sahaja kepada satu data tidak berulang. pecah hendaklah ditanggalkan. Dapatkan semua data unik