您的位置:首页 > 移动开发 > 微信开发

模拟双色球机选的小程序

2014-04-20 22:13 260 查看
双色球玩法简单介绍:

  “双色球”彩票投注区分为红色球号码区和蓝色球号码区。每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1--33中选择;蓝色球号码从1--16中选择。

程序要求:

  1、彩票号码按从大到小的顺序输出,且无重复数字

  2、不足两位的号码高位补0

程序代码:

import java.util.Random;
import java.util.Set;
import java.util.TreeSet;

public class DoubleColorBall {
public static void main(String[] args){
Random rd=new Random();
int temp=0;          //临时存储随机数
Set<Integer> money=new TreeSet<Integer>();       //存放无重复号码的容器
while(money.size()<6){
temp=rd.nextInt(34);
if(temp!=0){
money.add(temp);
}
}
System.out.print("红球号码为:");
for(Integer r:money){
System.out.print(String.format("%02d", r)+"、");    //有格式控制地输出,'0'代表前面补0,'2'代表两位数,'d'代表正整数
}
while(true){
temp=rd.nextInt(17);
if(temp!=0){
System.out.println("\n蓝球号码为:"+String.format("%02d", temp));
break;
}
}
}
}


  写完这个程序之后,可以做一个带图形界面的机选彩票程序,包含双色球、大乐透等不同规则的彩票,值得一试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: