1:首先导入util包中的random  生成随机数

2: 重新生成一个新的伪随机数生成器;

3:判定使用

实例如下:

import java.util.*;   //导入util 包;public class Test{public static void main(String []args){int a=0;  //声明一个变量,用来存放幸运数字出现的次数while(true){Scanner s =new     Scanner(System.in);System.out.println("请输入数字");String s1 =s.next();Random rd =new   Random();    int  c=rd.nextInt(10);//假设幸运数字的范围只有0-9这十个数字if(c==9){ //当随机数生成器生成的为9这个数字的时候,我们进入这个改变输出结构。a++;  //当随机数为9这个幸运数字的时候,我们则将幸运数字出现的次数进行+1;if(a==3){ //当出现幸运数字出现三次的时候,我们就输出9这个数字,幸运数9其实出现了三次,我们只输出了一次九。System.out.println(c);  //输出幸运数字九。a=0;    //重新计算出现幸运数字九的次数。}else{System.out.println(a);  //当幸运数字九出现的次数没有达到三次的时候,我们就输出一个a;
}
}    else{  //当随机数生成器生成的不为9这个幸运数时,我们九一直输出这个生成数。System.out.println(c);
}    }          }}

还有一种生成随机数的方法:

通过java.lang.Math类中的random();

Math.random() ; 这个方法生成一个0-1,不含1的double类型的数;

例题如下:

public class Test{public static void main(String [] args){int s =(int)(Math.random()*10); //将Math类中的静态方法 random调用,此方法本身只生产0-1.但是认为的生产0-10,不包括10,double的数字,然后强制转换为int类型的数字。 也就是0-9; 此方法支持多线程System.out.println(s);}
}

网上抽奖幸运数概率源码【走进JAVA-2.0】相关推荐

  1. 计算机毕业设计JAVA网上童装销售系统mybatis+源码+调试部署+系统+数据库+lw

    计算机毕业设计JAVA网上童装销售系统mybatis+源码+调试部署+系统+数据库+lw 计算机毕业设计JAVA网上童装销售系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目 ...

  2. java计算机毕业设计网上扶贫农产品销售系统源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计网上扶贫农产品销售系统源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计网上扶贫农产品销售系统源码+系统+数据库+lw文档+mybatis+运行部署 ...

  3. 基于JAVA-英杰学堂网上教学平台-计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA-英杰学堂网上教学平台-计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA-英杰学堂网上教学平台-计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技 ...

  4. JAVA毕业设计Web网上购书后台管理系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计Web网上购书后台管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计Web网上购书后台管理系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构 ...

  5. java计算机毕业设计网上商城系统演示录像源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计网上商城系统演示录像源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计网上商城系统演示录像源码+系统+数据库+lw文档+mybatis+运行部署 本源 ...

  6. Java计算机毕业设计甜趣网上蛋糕店订购系统源码+系统+数据库+lw文档

    Java计算机毕业设计甜趣网上蛋糕店订购系统源码+系统+数据库+lw文档 Java计算机毕业设计甜趣网上蛋糕店订购系统源码+系统+数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  7. java计算机毕业设计甜趣网上蛋糕店订购系统源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计甜趣网上蛋糕店订购系统源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计甜趣网上蛋糕店订购系统源码+系统+数据库+lw文档+mybatis+运行部署 ...

  8. java计算机毕业设计网上书城系统演示录像源码+数据库+lw文档+系统+部署

    java计算机毕业设计网上书城系统演示录像源码+数据库+lw文档+系统+部署 java计算机毕业设计网上书城系统演示录像源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  9. 基于Java毕业设计演唱会网上订票购票系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计演唱会网上订票购票系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计演唱会网上订票购票系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B ...

最新文章

  1. 中国安全态势越来越好,专访山石网科CSO蒋东毅 | 拟合
  2. 字节跳动AI Lab社招以及实习生内推
  3. php命名空间 动态 new,PHP命名空间(namespace)的动态访问及使用技巧_php实例
  4. php docker开发环境,使用Docker的PHP开发环境
  5. 一件毛衣能产生7000伏电压!冬天静电的危害竟然这么大…
  6. node.js模块引擎
  7. 嵌入式基于Linux电机控制,基于嵌入式arm+linux平台的直流电机调速控制系统.pdf
  8. 人工智障学习笔记——机器学习(9)最大期望算法
  9. 海岸鸿蒙慕建洲,用于校准液体自动颗粒计数器的标准物质及其制备方法.pdf
  10. Bootstrap pc pad phone 响应式布局
  11. 如何写一个pyton模块
  12. win10安装wsl2
  13. 【排序】堆排序详解 附代码
  14. protobuf在网络编程中的应用思考
  15. css中浮动-----梅花
  16. java基础巩固-宇宙第一AiYWM:为了维持生计,多高(多线程与高并发)_Part1~整起(线程与进程篇:线程概念、线程状态、线程死锁)
  17. Element UI 表格单选、多选情景
  18. Deep Unsupervised Learning using Nonequilibrium Thermodynamics论文翻译学习
  19. 【板栗糖GIS】如何批量新建文件夹
  20. react-native通信流程

热门文章

  1. 用计算机弹不可说,U盘无法弹出,到底是什么程序被占用了?
  2. Sage X3 ERP-PJM管理的目标客户
  3. php图片滑动怎么做,抖音里单张图片平移视频怎么制作?影音制作实现一张图片从左到右滑动视频效果...
  4. 护士工作站执行签名颜色不同的意思------运维日志18
  5. 用原生JS模拟一个聊天记录表
  6. 华为nova3i如何选择一款好用的备忘录提醒软件?
  7. python降低图片分辨率_使用numpy快速降低图像分辨率的Python代码
  8. 【产业互联网周报】百度AI产业化框架初成;微信公开课强调toB;谷歌或收购Salesforce;“女全经济”主导全家消费。...
  9. SEO中的ip、uv和pv的定义
  10. 在使用计算机时遇到什么样的问题,2021年1-4月雅思口语题库part23:你在使用电脑时遇到的问题...