代码如下:
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);
}
这让自己变得更加强。
浙公网安备 33010602011771号