使用TreeSet模拟双色球随机一注

public class DoubleBull {public static void main(String[] args) {//创建TreeSet(保证元素不一致,且排序)TreeSet<Integer> redbull = new TreeSet<>();//创建Random随机数对象Random random = new Random();//循环判断红球数量是否小于6个while (redbull.size() < 6) {//数量小于6个就产生一个红球.添加到TreeSet中//分析:(先比较,后添加模式.红球集合数小于6,就往里面添加元素)redbull.add(random.nextInt(33) + 1);}//增强for循环,遍历红球集合for (Integer Rednum : redbull) {}//输出红球System.out.println("生成的红球是:" + redbull);//创建蓝球集合TreeSet<Integer> bulebull = new TreeSet<>();//数量小于1个就产生一个红球,添加到TreeSet中.while (bulebull.size() < 1){//添加蓝球进集合bulebull.add(random.nextInt(16)+1);}//增强for循环,遍历蓝球集合for (Integer bulenum : bulebull) {//输出蓝球System.out.println("生成的篮球是:"+bulebull);}}
}

java模拟双色球随机一注相关推荐

  1. 利用java模拟双色球选号代码分享

    目录 双色球规则 代码功能 ArrayList类 bull类 bullColor类 Test类 运行结果 双色球规则 双色球投注区分为红色球号码区和蓝色球号码区,红色球号码区由1-33共三十三个号码组 ...

  2. Java模拟双色球彩票

    1 package practice1; 2 3 import java.util.Random; 4 import java.util.Scanner; 5 6 public class Test3 ...

  3. java模拟双色球彩票程序

    /** * 案例 模拟双色球 * 系统生成一个蓝球和六个红球 并存储起来 * 接受用户选号 1个蓝球 和 6个红球 * 验证比较用户是否中奖 * 公布本期中奖号码 */ import java.uti ...

  4. Java模拟双色球开奖的几种方式

    目录 需求说明 实现思路 第一种:java代码 第二种:redis的set结构 具体实现 方式一:Java数组 step1: 构建红球数组 step2: 构建蓝球数组 step3:出球方法 step4 ...

  5. JavaScript实现双色球随机一注

    双色球由33个红球和16个蓝球组成,1注双色球包括6个不重复的红球和1个蓝球. 实现"随机一注"功能, 以字符串形式输出"随机一注"结果,选中的红蓝球用&quo ...

  6. 用c#控制台模拟双色球随机选

    代码  1    2   3   4 using System;  5   6 using System.Collections.Generic;  7   8 using System.Linq; ...

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

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

  8. Linux:模拟双色球中奖的脚本

    模拟双色球中奖的脚本 前几天已经写过一个模拟双色球生成一注号码的脚本,这次调整了一下代码,把中奖的过程也写进去,实现双色球的抽奖功能. 画出代码的流程图 脚本如下 #!/bin/bash functi ...

  9. 纯手工采用java编写双色球、大乐透随机生成算法,真实模拟出球

    纯java原生态模拟双色球.大乐透规则进行出球,原理:比如双色球,红球33.蓝球16个,先进行红球出球计算,按照双色球出球的规则随机将33个球放入数组或集合中,规定一个出球的方向,随机数12个绑定33 ...

最新文章

  1. python 循环触发一次_Python中的循环
  2. poj12652954 [皮克定理 格点多边形]【学习笔记】
  3. DbEntry在Vs2012里的配置
  4. Python3.6+Django2.0+Xadmin2.0学生信息管理系统-2
  5. 中快捷搜索_同事用1分钟,我用半小时,原来是因为这8个Word快捷键,秒杀一切办公技巧...
  6. Express 极速掌握
  7. 18张图,详解SpringBoot解析yml全流程
  8. bytebuf池_netty源码解析(4.0)-26 ByteBuf内存池:PoolArena-PoolSubpage
  9. 2019年最流行的50款开源软件
  10. foxmail超大附件服务器文件怎么删,foxmail邮件太大怎么发?foxmail发送超大附件的方法...
  11. C语言中三目运算符的结合性问题
  12. 《Cocos Creator游戏实战》实现微信小游戏排行榜
  13. Win7系统安装软件提示不是有效的win32应用程序的解决方法
  14. 执行git reset --hard后文件的恢复
  15. 番茄时钟(提升专注力,减少中断)- 番茄工作法
  16. 直播商城APP功能介绍
  17. 用EXCEL制作“倒计时器
  18. css min-height 和 max-height
  19. 不影响1,4丁炔二醇(BYD)的情况下去除铜离子的工艺
  20. Linux 端口号占用如何处理

热门文章

  1. Dell台式机装内存卡,开机遇到error
  2. java字符流的父类_Java基于代码实战的字符流父类、字符转换流、缓冲字符流、过滤流...
  3. Antlr代码生成及命令行验证
  4. Deal with diffcult people-人与人共事沟通之道
  5. matlab与金融的联系,Matlab 与金融实验
  6. 使用Spring的@Scheduled实现定时任务
  7. allure下载及使用
  8. 苹果公司CEO乔布斯在斯坦福大学毕业典礼上的演讲
  9. 几何算法——10.欧拉操作
  10. You aren’t using a compiler supported by lombok, so lombok will not work and has been disabled.解决办法