代码如下:
import java.util.*;
//这是一个模拟双色球机选的程序
public class Start {
// 机选主函数
public static void main(String[] args) {
Start start = new Start();

for (int i = 0; i < 10; i++) {//机选十注
start.beginRed();
start.runBlue();
}

}
// 红球机选号码方法
public void beginRed(){
List<Integer> num = new ArrayList<Integer>();
int i = 0;
while(true){
i = (int)(Math.random()*33+1);//随机产生1~33的整数
if (!num.contains(i)) {//判断集合里是否包含元素i
num.add(i);//往集合添加元素
if (num.size()==6) {
break;//选够6个号码后跳出循环
}
}
}
System.out.print("您机选的号码是:"+num);//打印集合元素
}
//蓝球机选号码方法
public void runBlue(){
int b = 0 ;
b = (int)(Math.random()*16+1);//随机产生1~16的整数

System.out.println("--"+b);
}

posted on 2015-10-09 18:39  黑白程序  阅读(873)  评论(0)    收藏  举报