首页 > 其他 > 详细

模拟双色球机选的小程序

时间:2014-04-21 02:01:18      阅读:511      评论:0      收藏:0      [点我收藏+]

双色球玩法简单介绍:

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

程序要求:

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

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

程序代码:

bubuko.com,布布扣
 1 import java.util.Random;
 2 import java.util.Set;
 3 import java.util.TreeSet;
 4 
 5 public class DoubleColorBall {
 6     public static void main(String[] args){
 7         Random rd=new Random();
 8         int temp=0;          //临时存储随机数 
 9         Set<Integer> money=new TreeSet<Integer>();       //存放无重复号码的容器
10         while(money.size()<6){
11             temp=rd.nextInt(34);
12             if(temp!=0){
13                 money.add(temp);
14             }
15         }
16         System.out.print("红球号码为:");
17         for(Integer r:money){
18             System.out.print(String.format("%02d", r)+"、");    //有格式控制地输出,‘0‘代表前面补0,‘2‘代表两位数,‘d‘代表正整数
19         }
20         while(true){
21             temp=rd.nextInt(17);
22             if(temp!=0){
23                 System.out.println("\n蓝球号码为:"+String.format("%02d", temp));
24                 break;
25             }
26         }        
27     }
28 }
bubuko.com,布布扣

 

  写完这个程序之后,可以做一个带图形界面的机选彩票程序,包含双色球、大乐透等不同规则的彩票,值得一试。

模拟双色球机选的小程序,布布扣,bubuko.com

模拟双色球机选的小程序

原文:http://www.cnblogs.com/wd-eco/p/java_double_color_ball.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!