package cn.itcast_作业;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Random;
/*模拟 双色球 彩票机选程序. 
 */
public class HomeWork2 {
    public static void main(String[] args) {
        //创建集合储存随机生成双色球
        ArrayList<Integer> list=new ArrayList<Integer>();
        //创建随机数对象
        Random r=new Random();
        while(true){
            int i = r.nextInt(33)+1;
            //存储六个红球
            if(list.size()<6){
                list.add(i);
            }else{
                break;
            }
        }
        //将集合转换成数组
        Object[] array = list.toArray();
        //将生成的随机数进行升序排列
        Arrays.sort(array);
        //随机生成一个篮球
        int j = r.nextInt(16)+1;
        //将生成的篮球添加到集合中
        list.add(j);
        //创建StringBuffer对象
        StringBuffer sb=new StringBuffer();
        //遍历数组
        for (int i = 0; i < array.length; i++) {
            if(i==0){
                sb.append("红球:").append(array[i]).append(",");
            }else if(i==array.length-1){
                sb.append(array[i]);
            }else{
                sb.append(array[i]).append(",");
            }
        }
        //将篮球添加到字符串中
        sb.append("蓝球:").append(list.get(6));
        //将拼接成的字符串输出到控制台
        System.out.println(sb);
    }
}

转载于:https://my.oschina.net/u/3057216/blog/790532

模拟 双色球 彩票机选程序相关推荐

  1. “双色球”彩票机选程序

    #!/usr/bin/env python # coding:utf-8 # 双色球机选脚本 # Copyright(C) 2008 http://sunniny.iteye.comfrom rand ...

  2. 36 选 7 彩票机选程序

    编写了一个 "36 选 7 "彩票机选程序,用了Random类产生随机数,Arrays类对数组进行操作(包括用sort()对数组排序.toString()输出数组),大家可以用这个 ...

  3. C语言实现模拟大乐透和双色球彩票机选【纯娱乐】

    最近迷恋彩票,无聊时用手机写的一个小程序.至于为什么要用纯C语言,因为我手机上下的编译器只支持C. #include <stdio.h> #include <stdlib.h> ...

  4. java彩票机选生成

    JAVA实现随机35选5,模拟彩票开奖. 之前去机选了两注彩票,结果一个号没对上,我怀疑他们的机选有问题.然后回去自己写了个机选代码.java随机生成适用于大乐透双色球的机选. 前言 此代码仅供娱乐. ...

  5. Python 实现彩票机选原理——从此再也不用纠结彩票选号

    Python 实现彩票机选原理 功能实现要求 根据彩票要求随机生成 函数功能根据传入的参数不同,同时可以实现大乐透和双色球 程序分析 一个用于产生号码的函数 大乐透球号码函数和双色球函数 显示球的函数 ...

  6. 用python写一个彩票过滤器_Python实现的彩票机选器实例

    本文实例讲述了Python实现彩票机选器的方法.分享给大家供大家参考.具体实现方法如下: # -*- coding: utf8 -*- from Tkinter import * import tkF ...

  7. 用C#实现模拟双色球中奖控制台应用程序

    1. 前言 其实这是我在大一第一学期CSharp的课程设计,要求编写一个模拟双色球彩票的控制台应用程序,用以实现简单的模拟选购彩票. 但最近我重新看我的博客时感觉之前写的代码还是有很多不足之处,比如变 ...

  8. Java如何模拟双色球彩票系统?

    Java模拟双色球彩票系统 1. 功能介绍 2. 代码展示 总结 1. 功能介绍 投注号码由6个红球号码和1个蓝球号码组成,红球号码从1-33中选择,蓝球号码从1-16中选择 2. 代码展示 代码如下 ...

  9. 双色球彩票中奖小程序

    双色球彩票中奖小程序 玩法规则:"双色球"每注投注号码由 6 个红色球号码和 1 个蓝色球号码组成.红色球号码从 1-33 中选择,蓝色球号码从 1-16 中选择.球的数字匹配数量 ...

最新文章

  1. Job for docker.service failed because the control process exited with error code. See systemctl sta
  2. linux在机房设置ip,双线机房双IP linux设置路由
  3. sqlite--代码操作
  4. 前后端分离与前后端不分离的区别
  5. Process Explorer 15.2:微软增强型任务管理器
  6. asterisk 常用命令
  7. java是怎么实现文件上传的_java怎么实现大文件上传
  8. redis 用户订单缓存_Redis实战(12)-基于Key失效和定时任务实现订单支付超时自动失效...
  9. windows 下 vmware 安装 Mac X lion 10.7 终极教程!
  10. 拓端tecdat|matlab脉冲响应图的时域特征
  11. word2016 图片去底灰_87平开门见厅,镜面扩容,将黑白灰用到极致,不奢华但精致...
  12. 桂林理工大学 2020秋程序设计实践课程 课程设计与实习报告
  13. Linux下安装配置maven
  14. 趋势科技2014校园招聘笔试题
  15. 在win32上用wgl折腾OpenGL 3.3等高版本OpenGL
  16. Android应用系列:手把手教你做一个小米通讯录(附图附源码)
  17. Hash表的初步认识
  18. 《保姆教程一》Idea 必装插件,墙裂推荐!!!
  19. linux shell 操作二进制文件(xxd、dd)
  20. python案例——数学问题案例

热门文章

  1. 【收集】【API接口】收集好用的API接口网站(会持续更新)
  2. js编程黑科技,装逼指南,高逼格代码,让你惊叹不已
  3. 魔兽争霸RPG游戏-军团战争-游戏经验总结
  4. BBC的英语发音技巧教学节目
  5. win+r 快捷命令
  6. 老旧管理系统过时碍事?0元薅老牌厂商羊毛免费焕新
  7. 23届银行秋招:中国银行面试真题解析!
  8. Linux提权,吃透这篇文章就够了
  9. Daily Sentence(英语每日一句)
  10. Python——编码转换