java:随机数的随机概率设置

2025-04-10 11:07:14

1、代码

java:随机数的随机概率设置

2、主函数

java:随机数的随机概率设置

3、package com.huangtao.random;public class Main { public static void ma足毂忍珩in(String args[]){ System.out.println("随机数开始...."); Rand rand = new Rand(); /** * 随机数方法1 random1 */ int i=rand.random1(); System.out.println("随机数方法1:随机的数是"+i+"...."); }}

4、随机函数

java:随机数的随机概率设置

5、package com.huangtao.random;public class Rand { /** * 随机方法1 * 主要是:随机0幻腾寂埒-10之间,如果随机在0-8之间,则随机0-80这个方法, * 如果随机8-10,则随机80-100 * @return */ public int random1(){ Acheive acheive = new Acheive(); acheive.init(); int i=acheive.randoms(); if(i<8){ return acheive.randomone(); }else{ return acheive.randomtwo(); } } /** * 随机方法2 */ public int random2(){ return 0; }}

6、随机函数实现类

java:随机数的随机概率设置

7、package com.huangtao.random;import java.util.Random;public class Ache足毂忍珩ive { /** * 声明被调用了 */ public void init(){ System.out.println("Acheive.java实现类被调用随机数开始...."); } /** * 产生随机数0---10 */ public int randoms(){ Random random = new Random(); int i=random.nextInt(10); return i; } /** * 产生随机数0---80 * @return */ public int randomone(){ Random random = new Random(); int i=random.nextInt(80); return i; } /** * 产生随机数80---100 * @return */ public int randomtwo(){ Random random = new Random(); int i=random.nextInt(20); int j=80; return i+j; }}

8、运行及结果

java:随机数的随机概率设置
java:随机数的随机概率设置
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢