進口?Java . util . array;
公共?班級?f?{
公共?靜電?字符串?random()?{
int?[]a =新?int[7];
int?count = 0;
while(count & lt;7){
布爾?flag = false
int?tmp =(int)(math . random()* 35)+1;
for(int?I = 0;我& lta .長度;i++){
if(tmp==a[i]){
flag = true
}
}
if(flag==false){
a[計數]= tmp;
count++;
}
}
//對選中的7個數進行排序。
arrays . sort(a);
//輸出35中7的結果?並在個位數前加0。
字符串?s =
for(int?I = 0;我& lta .長度;i++){
if(i==a.length-1){
if(a[I]& lt;10){
s = s+" 0 "+a[I];
}否則{
s = s+a[I];
}
}否則{
if(a[I]& lt;10){
s=s+"0"+a[i]+",";
}否則{
s=s+a[i]+",";
}
}
}
回歸?s;
}
公共?靜電?作廢?main(String[]?args)?{
system . out . println(random());
}
}運行結果
05,10,14,16,22,28,31
多嘗試幾次會有不同的結果。