请随机生成一注双色球号码。

题目:双色球规则,双色球每注号码由个1-33的号码和1-16的号码组成.其中6个1-33的数字要求不能重复
分析:
1 定义一个集合,用来存储一注双色球号码,限制集合中元素类型为Integer类型
2.创建Random对象
3. 产生6个1-33的红球号码,并存储到集合中,要求不重复
4. 随机产生一个红球号码
5.判断集合中是否存在了该红球号码
5. 对6个红球号码排序
6. 产生1个1-16的蓝球号码

public class Test1 {public static void main(String[] args) {// 定义一个集合,用来存储一注双色球号码,限制集合中元素类型为Integer类型ArrayList<Integer> list = new ArrayList<>();// 创建Random对象Random r = new Random();// 产生6个1-33的红球号码,并存储到集合中,要求不重复for (int i = 0; i < 6; i++) {// 随机产生一个红球号码int redNum = r.nextInt(33)+1;// 判断集合中是否存在了该红球号码if (list.contains(redNum)){System.out.println("索引为:"+i+"的时候,产生了重复号码:"+redNum);i--;}else{list.add(redNum);}}// 对6个红球号码排序Collections.sort(list);// 产生1个1-16的蓝球号码int blueNum = r.nextInt(16)+1;// 把蓝球号码添加到集合中list.add(blueNum);//打印System.out.println(list);}
}

随机生成一注双色球号码相关推荐

  1. Python随机生成一注双色球彩票

    Python双色球是一种比较常见的彩票玩法, 每一注彩票由6个介于1到33之间的不重复数字和1个介于1到16之间的数字组成.请编写函数随机生成一注双色球彩票,并打印出来,结果是完全随机的. impor ...

  2. 简单使用html+css+js随机获取一注双色球号码

    随机抽取双色球号码 双色球规则: 双色球 投注区分为红色球号码区和蓝色球号码区,每注投注号码由6个红色球号码和1个蓝色球号码组成,红色球号码从1到33中选择,蓝色球号码从1到16中选择. 使用html ...

  3. 模拟双色球彩票开奖结果:随机生成一注双色球彩票,判断其是否中奖,奖金为多少。

    一注双色球彩票由6个不重复的红球(序号:1~32)和1个篮球(序号:1~16)构成. 双色球中奖规则如下: 先进行摇号 然后产生一个中奖号码 然后判断是否中奖 摇号没有顺序之分 加入中奖号码为 123 ...

  4. 用Python帮你选注双色球号码

    双色球,简单来说,就是两种颜色的球,红色和蓝色. 规则很简单,红球从1-33中选取不同的6个数.篮球从1-16中选取1个数.注意,红球不能有重复的.所以想学的同学,有必要听一下这位老师的课.领取pyt ...

  5. python双色球选号_教你用Python选注双色球号码

    温馨提示:阅读文本大概需要1分钟. 双色球,简单来说,就是两种颜色的球,红色和蓝色. 规则很简单,红球从1-33中选取不同的6个数.蓝球从1-16中选取1个数.注意,红球不能有重复的. 那么,带大家用 ...

  6. python双色球选号_用Python帮你选注双色球号码 赠送清华大学出版社Python从小白到大牛电子书籍一本...

    双色球,简单来说,就是两种颜色的球,红色和蓝色. 规则很简单,红球从1-33中选取不同的6个数.篮球从1-16中选取1个数.注意,红球不能有重复的. 那么,带大家用Python来选取一注双色球号码. ...

  7. python 随机生成大乐透号码

    python 随机生成大乐透号码 自己写来买彩票用的,如下: 自己写来买彩票用的,如下: import randomL1 = [ i+1 for i in range(35)] L2 = [ i+1 ...

  8. Java随机生成大乐透号码

    背景:编程就是为了生活服务,要想买车买房则需要票子,票子打工又赚不了多少,做生意又不会,只能把梦里的想法拿出来现实试一试,梦想总是得要有的,万一实现了那可咋整,于是诞生了这一些代码~ 中了私信联系一下 ...

  9. 设计一个双色球小游戏(一注双色球,由6个红球,和1个蓝球组成)

    设计一个双色球小游戏(一注双色球,由6个红球,和1个蓝球组成) 自选号码,从控制台输入 机选号码,随机生成一注双色球 对比两注双色球,获取中奖金额 /** @Description2. 设计一个双色球 ...

  10. 双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球从1—33中随机生成6个不重复的号码;蓝色球号码从1—16中随机生成1个;客户通过键盘录入购买的红色球6个(不重复)和蓝色

    双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成. 红色球从1-33中随机生成6个不重复的号码:蓝色球号码从1-16中随机生成1个: 客户通过键盘录入购买的红色球6个(不重复)和蓝色 ...

最新文章

  1. linux信号量简介
  2. Portable PostgreSQL
  3. Android对话框dialog大全(代码直接可用)
  4. Python3 从零单排7_模块ossys
  5. python怎么算积分_python计算积分
  6. 鸟哥linux php,鸟哥的 Linux 私房菜 -- 启动关机、在线求助与命令下达方式
  7. js逆向解析技巧--selenium
  8. 错误:invalid_client没有应用程序名称
  9. bzoj 3444: 最后的晚餐
  10. sha1原型 c语言,SHA1算法实现(C语言)
  11. 如何用iso文件制作U盘启动
  12. SEO优化_文章原创怎么写
  13. Java自定义类创建对象数组并赋值
  14. CSS 加粗(css font-weight)
  15. 3d打印英语文献_万华推出可3D打印PP粉末材料
  16. windows系统下怎么把图片变为ico格式?
  17. 基于Android的背单词软件【源码+文档+答辩PPT】
  18. 户外运动耳机如何选择、最优秀的五款户外运动耳机推荐
  19. 有心杀贼,无力回天出处
  20. Debian8下安装配置PostgreSQL

热门文章

  1. C语言三剑客:C陷阱与缺陷、C和指针、C专家编程-----下载
  2. 2020-12-23 PMP 群内练习题 - 光环
  3. Cron表达式 生成器
  4. 时间格式转化大汇总各种类型
  5. 5类6类7类网线对比_5类6类7类网线到底有什么区别?
  6. 哈密顿图、哈密顿回路
  7. grads插值_GrADS第6章变量和函数讲课.ppt
  8. jspstudy启动mysql失败_JspStudy软件快速本地部署JDK+tomcat+Apache+mysql环境
  9. element ui的el-option需要默认
  10. python实现kmeans图像分割、一只遥望大海的小狗_【Python】爬虫+ K-means 聚类分析电影海报主色...