求各位好友帮忙,我是初学者,但是这个我是真不会
22选5彩票号码生成器设计一个彩票号码生成器,主要处理5位数字序列的排列组合,要求每一位上的数字为1-22区间上的任意一个,且数字不可重复。1.数字存放的数据结构(Array)2.随机数的获得(random方法)3.循环语句的使用(for)
程序代码:
List<Integer> list = new ArrayList<Integer>();
for(int i=1 ; i<=22 ;i++){
list.add(i);
}
List<Integer> checkList = new ArrayList<Integer>();
for(int o=0;o<5;o++){
int check = (int)(Math.random()*list.size());
checkList.add(list.get(check));
list.remove(check);
}
for(Integer o : checkList){
System.out.println(o);
}
这种算法的东西 没有说什么会不会的 你应该自己先动手 就按题目 的思路来就行了









