在java中要怎么产生1-35之间7个不同的数

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:38:30
有什么方法

import java.awt.*;
/*我以前做的,包括排序了都(升序、降序)*/

public class shy2850
{ public static double rand(){
double rand=0;
rand=Math.random();
rand=(int)(rand*33+1);
return rand;
}
public static void main(String[] args)throws java.io.IOException
{ double [] a=new double [7];
int i,j;
double t;
char c;
for(i=0;i<7;i++){
a[i]=rand();
if(i>0){
for(j=0;j<i;j++){
if(a[i]==a[j]){i--;break;}
}
}
}

for(i=0;i<7;i++){
System.out.printl