java彩票机选生成
JAVA实现随机35选5,模拟彩票开奖。
之前去机选了两注彩票,结果一个号没对上,我怀疑他们的机选有问题。然后回去自己写了个机选代码。java随机生成适用于大乐透双色球的机选。
前言
此代码仅供娱乐。不造成任何技术的侵犯,说白了就是java代码生成随机数。
一、核心代码
代码如下(示例):
/*** number必须小于ballNumberMax不然就进入死循环了* @param number 球的个数* @param ballNumberMax 球取值范围最大的数* @return*/public static List getBallNumber(Integer number, int ballNumberMax) {if (number > ballNumberMax) {return null;} else {//创建一个随机数Random random = new Random();//创建一个集合来装球List list = new ArrayList();//写个while 循环球while (list.size() != number) {//获取一个随机数int i = random.nextInt(ballNumberMax) + 1;//判断集合里面有没有这个数,防止球的个数重复boolean contains = list.contains(i);//不重复就放到集合里面if (!contains) {list.add(i);}}//给合集里面数字从小到大排个序返回Collections.sort(list);return list;}}
二、调用方法生成号码
大乐透代码如下(示例):
/**大乐透玩法**/System.err.println("=================大乐透机选球======================");List redBall1 = getBallNumber(5, 35);System.err.println("红球-----"+redBall1.toString());List blueBall1 = getBallNumber(2, 12);System.err.println("蓝球-----"+blueBall1.toString());System.err.println(LocalDateTime.now());System.err.println("==================================================");
结果(示例):
双色球代码如下(示例):
/**双色球**/System.out.println("=================双色球机选球=======================");List redBall = getBallNumber(6, 33);System.out.println("红球-----" + redBall.toString());List blueBall = getBallNumber(1, 16);System.out.println("蓝球-----" + blueBall.toString());System.out.println(LocalDateTime.now());System.out.println("===================================================");
结果(示例):
总结
提示:祝大家都中大奖然后回来给小弟打赏打赏
java彩票机选生成相关推荐
- 36 选 7 彩票机选程序
编写了一个 "36 选 7 "彩票机选程序,用了Random类产生随机数,Arrays类对数组进行操作(包括用sort()对数组排序.toString()输出数组),大家可以用这个 ...
- 模拟 双色球 彩票机选程序
package cn.itcast_作业; import java.util.ArrayList; import java.util.Arrays; import java.util.Random; ...
- java双色球机选五注代码
java双色球机选五注代码 从小到大没买过彩票,准备尝试下人生第一次. 看了下双色球规则,自己写了个小代码. 主体代码如下: for (int i=0;i<5;i++) { Set set = ...
- Python 实现彩票机选原理——从此再也不用纠结彩票选号
Python 实现彩票机选原理 功能实现要求 根据彩票要求随机生成 函数功能根据传入的参数不同,同时可以实现大乐透和双色球 程序分析 一个用于产生号码的函数 大乐透球号码函数和双色球函数 显示球的函数 ...
- 用python写一个彩票过滤器_Python实现的彩票机选器实例
本文实例讲述了Python实现彩票机选器的方法.分享给大家供大家参考.具体实现方法如下: # -*- coding: utf8 -*- from Tkinter import * import tkF ...
- js实现彩票机选效果
每天下班途中经过体彩店,心情好就会买几注,也就几块钱,全当是消遣,好歹也算参与了好几十个亿的大项目 一般机选为主,也就是随机号.但每次工作人员给随的号都不太满意,总感觉是导致与奖擦肩而过的原因,当然, ...
- C语言实现模拟大乐透和双色球彩票机选【纯娱乐】
最近迷恋彩票,无聊时用手机写的一个小程序.至于为什么要用纯C语言,因为我手机上下的编译器只支持C. #include <stdio.h> #include <stdlib.h> ...
- “双色球”彩票机选程序
#!/usr/bin/env python # coding:utf-8 # 双色球机选脚本 # Copyright(C) 2008 http://sunniny.iteye.comfrom rand ...
- java 双色球机选法程序分析
一.程序要求 随机产生红色球池1~33,并随机从红色球池中去除6个红球,且不可重复! 随机产生蓝色球池1~16, 并随机从蓝色球池中去除1个蓝球,且不可重复! 二.程序分析 a.先将红球与蓝球球池建立 ...
最新文章
- 用lambda对std::list排序 - 力为的技术博客 - C++博客
- golang 反射 获取 设置 结构体 字段值
- 微软邮件系统Exchange 2013系列(二)先决条件
- 基于地图的工作流设计器,及基于地图的业务流程办理界面(三)
- Python函数细节:多数量参数、强制参数传递、返回多值、匿名/内联函数
- 在ASP.NET Core下使用SignalR技术
- EntityFramework 6.x和EntityFramework Core关系映射中导航属性必须是public?
- php模板中的数组在哪,php – Twig:从包含的模板中添加项目到数组
- python plt引用_先引用matplotlib.pyplot再引用tensorflow报错问题
- 创建、复制、删除、重命名、获取文件名等常用的批处理bat命令
- STEP 7新建梯形图程序,S7-plcsim使用
- 【地平线旭日X3派试用体验】基于MIPI Camera的目标检测 web 端展示,全流程(第三节)
- 智能中线保护装置-零线电流保护器-中性线保护装置
- angular2 mysql_零起步学习angular2_angularjs教程_汇智网
- 前端页面嵌入二维码,微信扫出现请点击右上角,选择在浏览器中打开的解决方法
- 记一次macbook pro A1708更换电池的经历
- 吉大计算机暑期学校,2014年大学生暑期学校活动第三轮通知
- win10下的wsl真是太好用了
- MySql创建联合索引
- I2C总线时序以及ACK和NACK(NAK)
热门文章
- CF1379C Choosing flowers
- 安卓中自定义view控件代替radiogroup实现颜色渐变效果的写法
- iOS app 的开发要准备哪些图标图片?
- Apache POI读合并单元格
- 天地图覆盖物的添加,工具类的使用
- mysql 怎么加上撇号_php - 如何在写入Mysql数据库时处理撇号
- office之word开启参考线对齐
- antdesign 柱状图_010-ant design pro advanced 图表
- 594. Longest Harmonious Subsequence
- 天津大学计算机学院博士生导师,天津大学2020年博士研究生导师名单