大乐透号码随机生成(仅供参考学习)
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Random;public class Test {public static void main(String[] args) {getNumberList(5);}/**** 取得范围内的随机数* @param min* @param max* @return*/public static int getRandInteger(int min, int max) {int rt = 0;try {Random random = new Random();rt = random.nextInt(max - min + 1) + min;return rt;} catch (Exception e) {System.out.println("Get random error");return -1;}}/*** 获取大乐透前区后区 5+2** @return*/public static ArrayList<Integer> getNumber() {ArrayList<Integer> numberArray = new ArrayList<>();HashMap<Integer, Integer> frontArea = new HashMap<>();Integer font = getRandInteger(1, 35);frontArea.put(font, 0);numberArray.add(font);for (int i = 0; i < 4; i++) {font = getRandInteger(1, 35);while (frontArea.get(font) != null) {font = getRandInteger(1, 35);}frontArea.put(font, 0);numberArray.add(font);}HashMap<Integer, Integer> endArea = new HashMap<>();Integer end = getRandInteger(1, 12);endArea.put(end, 0);numberArray.add(end);while (endArea.get(end) != null) {end = getRandInteger(1, 12);}numberArray.add(end);return numberArray;}/*** 生成多注大乐透随机号码** @param num* @return*/public static void getNumberList(int num) {for (int i = 0; i < num; i++) {ArrayList<Integer> nums = getNumber();List<Integer> fronts = nums.subList(0, 5);List<Integer> ends = nums.subList(5, 7);System.out.println("前区:" + fronts + "后区:" + ends);}}
}
大乐透号码随机生成(仅供参考学习)相关推荐
- 大乐透号码随机生成与排序
前面两篇介绍了两个非常简单的排序算法,本篇介绍排序算法的一个简单应用--对大乐透随机号码进行排序. 由于工作中涉及很多前端的开发,所以对前端技术有一定了解,前端的一个好处是可以直观地看到页面的布局.每 ...
- 大乐透python预测程序_Python生成随机验证码,大乐透号码
随机生成验证码 示例代码: import random # 导入标准模块中的random if __name__ == '__main__': check_code = "" # ...
- python大乐透号码生成器_Python生成随机验证码,大乐透号码
随机生成验证码 示例代码: import random # 导入标准模块中的random if __name__ == '__main__': check_code = "" # ...
- 大乐透号码生成器python_Python生成随机验证码,大乐透号码
实例笔记之生成随机号码 扩展知识 - yield(生成器) 随机生成验证码 示例代码: import random # 导入标准模块中的random if __name__ == '__main__' ...
- python 随机生成大乐透号码
python 随机生成大乐透号码 自己写来买彩票用的,如下: 自己写来买彩票用的,如下: import randomL1 = [ i+1 for i in range(35)] L2 = [ i+1 ...
- 大乐透号码(随机生成)
package Test;/* *@ClassName : Test1 *@Description : $ {模拟大乐透号码} *@Author : NingYu *@Date : 2022- ...
- php大乐透,JavaScript实现大乐透号码生成的实例分析
这个"大乐透号码生成器"纯前端开发,涉及HTML.JS.CSS.为了简单起见,把所有代码写到了一个html文件中,这样的好处就是可以直接用浏览器打开这个文件,当然实际工作中最好把他 ...
- 大乐透号码生成器python_python-用random简单生成大乐透和双色球彩票
用random随机生成一组数字 直接贴上代码: # -*- coding: UTF-8 -*- __author__ = 'bo.chen' ''' 彩票生成机 双色球 ''' from random ...
- python 大乐透号码生成器
选号规则:前区1-35的范围随机产生不重复的5个号码,后区在1-12范围内随机生成2个不重复的2个号码.如下: from random import sample def number():front ...
最新文章
- 转载:VMware workstation创建虚拟机,安装Ubuntu系统
- python程序设计搜题软件下载_智慧职教云课堂APPPython程序设计答案搜题公众号
- 下拉框根据输入文字自动选择和输入提示
- 让一个元素水平垂直居中的方法
- onblur/onfocus 失去焦点 获取焦点
- 信息系统项目管理师(高级)考试大纲
- MySQL设置默认编码
- 计算两个路径的父亲路径
- 交叉方向乘子法(ADMM)算法
- 数据结构课程设计- (二) 栈与队列(迷宫问题)
- JAVA垃圾回收机制
- zipf分布c/c++
- 重新训练大脑!这些APP可治愈心理疾病
- iPhone十年,移动用户体验领域已经到达成熟阶段
- 拼多多无货源开店需要用哪些店群软件
- JavaMail简易教程
- MTK支持的DRM简介
- uni-app开发h5 发布后背景图片找不到路径
- mit在pr2上实现了一个impedance controller
- 翻译:SMPL-X模型与SMPLify-X方法