package mypack;
public class GenRan{
private int[] arr=new int[7];
public GenRan(){
for(int temp:arr){
temp=0;
}
}
public int[] genRandom(){
int count=0;
while(count<7){
int i=(int)(Math.random()*35)+1;
if(!isExisted(arr,i)){arr[count++]=i;}
}
return arr;
}
private boolean isExisted(int[] arr,int k){
for(int temp:arr){
if(temp==k) return true;
}
return false;
}
public static void main(String[] args){
GenRan GR=new GenRan();
for(int tt:GR.genRandom()){
System.out.println(tt);
}
}
}
这是35选7的代码,菱形的还没想出来。。。。在线等高手出现