java中生成随机数的代码怎么写
发表于:2024-10-04 作者:千家信息网编辑
千家信息网最后更新 2024年10月04日,这篇文章主要介绍"java中生成随机数的代码怎么写",在日常操作中,相信很多人在java中生成随机数的代码怎么写问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"java中
千家信息网最后更新 2024年10月04日java中生成随机数的代码怎么写
这篇文章主要介绍"java中生成随机数的代码怎么写",在日常操作中,相信很多人在java中生成随机数的代码怎么写问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"java中生成随机数的代码怎么写"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
1.在我们生成随机数时,要使用 Math 类下的方法:random()
方法,其的返回值是[0.0 - 1.0)之中;我们设置一个 for 循环让其更加直接看出,那么接下来我们来看代码:
package DomOne;import java.math.*;public class RanDom { public static void main(String args[]){ for (int i = 0; i < 3; i++) { double rand= (Math.random()); if (i==0) { System.out.println("第"+i+"次"+"的随机数为:"+rand); } else if (i==1) { System.out.println("第"+i+"次"+"的随机数为:"+rand); } else {System.out.println("第"+i+"次"+"的随机数为:"+rand); }}}
我们可以看到输出的结果为小于1的数。
2.那么现在我们来看整数型随机数在100之间的数,代码、和注释如下:
import java.math.*;public class RanDom { public static void main(String args[]){ for (int i = 0; i < 3; i++) { int rand= (int )(Math.random()*100+1);//将得出的值进行强转换为整型 if (i==0) {System.out.println("第"+i+"次"+"的随机数为:"+rand); } else if (i==1) {System.out.println("第"+i+"次"+"的随机数为:"+rand); } else {System.out.println("第"+i+"次"+"的随机数为:"+rand); } }}
当然如果你想要得到不同数据类型的话只需要将 int rand= (int )(Math.random()*100+1);
这串代码中的 int 替换成其他的类型,那么当你要其他范围的随机数的话,将我们最大的取值减去最小的取值范围即可,整型代码如下int num = (int)(Math.random()*(m-n+1)+m)
。
到此,关于"java中生成随机数的代码怎么写"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
随机数
代码
中生
学习
方法
接下来
更多
类型
范围
帮助
不同
实用
最大
最小
之中
之间
数据
整数
整数型
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
产品信息数据库 Access
大渡口区工商软件开发流程报价表
数据库打的正确却报错
奉化专业软件开发系统
软件开发汇报提纲
腾讯服务器如何换区
自建服务器网盘
关系数据库 翻译
数据库显示不出数据到前端
最新的软件开发流程
咸阳市网络安全应急中心工作内容
安居宝服务器连接异常
数据库中的trger
南昌控制系统软件开发
刷量软件开发
网络安全奖学金获奖提名人数
labview导出数据库
国防科大网络安全是什么类
软件开发者宣传片
数据库审计记录
个人服务器的好处
mc服务器创世神
t6连接不上本地数据库
学校网络安全内容排查情况
成都工控软件开发多少钱
抖音怎么申请成为网络安全人员
广州程序软件开发定制费用
数据库的两个表怎么链接在一块
自动验证程序正确性的服务器
重庆全过程软件开发流程参考价