import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Java_class {
public static void main(String[] args) {
List l=new ArrayList();
for(int i=1;i<=35;i++){
l.add(new Integer(i));
}
List s=new ArrayList();
for(int i=0;i<7;i++){
Collections.shuffle(l);
s.add(l.remove(0));
}
Collections.sort(s);
for(int i=0;i<6;i++){
System.out.print(s.get(i)+",");
}
System.out.println(s.get(6));
}
}
另一种用treeset写,treeset是升序的
import java.util.*;
public class Java_class {
public static void main(String[] args){
//treeset已经升序排好
Set set=new TreeSet();
while(set.size()<7){
/*
* 注意:生成随机数:(int)(Math.random()*35+1)
* 不是(int)Math.random()*35+1,这样一直是1
*/
set.add(new Integer((int)(Math.random()*35+1)));
}
System.out.println(set);
}
}