import java.util.Random;

public class RandomDemo {

public static void main(String[] args) {

lottery();

}

/**

* 此方法判断是否存在重复内容

*

* @param temp

* 指的是已保存的数据

* @param num

* 指的是新生成的数据

* @return 如果存在返回false,不存在返回true(逻辑别扭)

*/

public static boolean isRepeat(int[] temp, int num) {

for (int x = 0; x < temp.length; x++) {

if (num == temp[x]) {

return false;

}

}

return true;

}

public static void lottery() {// 随机摇号

Random rand = new Random();

int[] data = new int[7];// 开辟一个7个元素的数组

int foot = 0; // 此数组的脚标

while (foot < 7) {// 不知道循环多少次可以保存完数据,while循环

int t = rand.nextInt(36) + 1;// 生成随机数[1,37)

if (isRepeat(data, t)) { // 返回的不重复数据

data[foot++] = t; // 保存

}

}

java.util.Arrays.sort(data); // 排序

for (int lottery : data) {

System.out.print(lottery + " ");

}

}

}

java数组36选7_36选7随机摇号相关推荐

  1. 利用Java线程及JFrame面板制作一个随机摇号小程序

    很多都是自己写的,慢慢的尝试,里面改了很多次数 但是最后的结果是没有错的 最后的最后终于得到想要的结果 慢慢的训练总能得到训练的 加油!!!! 上代码: import java.awt.Color; ...

  2. java 随机点名器和随机摇号器

    java实训20210810 java 随机点名器 和 随机摇号器 随机点名器,即在全班同学中随机的打印出一名同学名字. 要做的随机点名器,它具备以下3个内容:  存储所有同学姓名  总览全班同学 ...

  3. Java用n种方法编写实现双色球随机摇号案例

    方法清单 规则 实现方式一 实现方式二 实现方式三 实现方式四 实现方法五 之前我用JavaScript编写过一个实现双色球随机摇号的案例, 点击此处查看,今天我再用Java语言来实现这一效果. 规则 ...

  4. UnionLotto随机摇号程序

    UnionLotto随机摇号代码 //function:union lotto //author:zaker //date:2022-02-16 //version_NO:v2.0 #include ...

  5. 大沥计算机学院,2021年南海区大沥水星学校电脑随机摇号录取名单

    依据<2021年南海区民办学校电脑随机摇号招生实施方案>规定的工作流程,现将"佛山市南海区2021年义务教育民办学校电脑随机摇号录取现场"返回的本校电脑随机摇号录取的中 ...

  6. 龙湖计算机学院,龙湖义务教育阶段学校招生电脑随机摇号圆满完成 15号上午统一公布录取结果...

    原标题:龙湖义务教育阶段学校招生电脑随机摇号圆满完成 15号上午统一公布录取结果 8月13日下午,随着最后一批公办初一和小学一年级招生电脑随机摇号结果在翠英中学现场公证封存,2020年龙湖区义务教育阶 ...

  7. 学区摇号软件设计_幼升小将随机摇号?学区房白买了?先别急,也许事情没那么简单...

    这就又给事情蒙上了一层玄机.大家都明白,现在这么紧张,学区房领涨猛涨,多次成为新闻热点,教委出于zz考量也是要做点什么的.那这次先发后删到底是什么意思?是记者失误?还是先放出消息看看影响探探口风?还是 ...

  8. 彩票摇号器java代码_多线程的简单应用----彩票摇号器

    效果图: package game; import java.awt.BorderLayout; import java.awt.Container; import java.awt.event.Ac ...

  9. 输出英文字母java数组_JAVA语言之通过生成随机数组来转化为字母进行输出的类...

    本文主要向大家介绍了JAVA语言之通过生成随机数组来转化为字母进行输出的类,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 今天又写了一个通过生成随机数组来转化为字母进行输出的类,但是 ...

最新文章

  1. 神经网络“炼丹炉”内部构造长啥样?牛津大学博士小姐姐用论文解读
  2. Microbiome:人类肠道和病原菌的可移动抗性组驱动环境中抗生素抗性增长
  3. Java NIO与IO的区别和比较
  4. 《Science》杂志:机器学习究竟将如何影响人类未来的工作?
  5. 年过35岁的程序员都去哪儿了
  6. html 左右选择框,jquery实现下拉框左右选择功能
  7. centos安装java的jdk
  8. c++中的queue容器
  9. 视频预训练界的HERO!微软提出视频-语言全表示预训练模型HERO,代码已开源!...
  10. 来聊一聊,Go 的相对路径问题
  11. Servlet萌新基础
  12. 内存数据集产生的隐性成本
  13. Linux文件扩展思考随笔
  14. 更改JENKINS主目录
  15. google 手机号码校验库libphonenumber
  16. 新手如何快速上手双拼,提高打字速度-by小鹤双拼输入法QQ群友-弧
  17. win11自带的照片查看器无法打印问题解决
  18. 我与Java的那些年和那些事
  19. Python金融分析
  20. 云原生数据库整体架构和典型示例

热门文章

  1. 【办公效率篇】将全校所有学生成绩的Excel总表,按名字拆分为数个单独的Excel表点对点地发送给每个学生
  2. xp系统无法自动修复此计算机该怎么解决,xp系统启动修复无法自动修复此计算机的具体办法...
  3. oracle添加表空间时间,Oracle基于表空间的时间点恢复
  4. android判断是否是蓝牙耳机,Android 检测是否连接蓝牙耳机
  5. nodejs mysql 关闭_nodejs mysql错误:连接丢失服务器关闭了连接
  6. 分布式系列三: 对象序列化
  7. nginx安装及配置说明(二)
  8. elasticsearch(二)---基本数据操作
  9. WIN ZIP 14.5 简体中文正式版下载(含注册文件)
  10. 如何做好一份微信营销方案