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

 时间:2026-02-13 19:56:00

1、代码

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

2、主函数

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

3、package com.huangtao.random;

public class Main {

public static void main(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 Acheive {

/**

* 声明被调用了

*/

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:随机数的随机概率设置

  • 如何用积木拼装医院护理的场景
  • 哺乳期吃了巧克力怎么补救
  • 海鲜嫩豆腐汤的做法
  • 教你如何编出神秘的印第安风情编发
  • 《天龙八部2》星宿PK峨嵋:一招定乾坤
  • 热门搜索
    一年级手抄报简单又好 传统文化手抄报 遨游汉字王国手抄报 我读书我快乐手抄报 庆六一手抄报 祭英烈手抄报 关于党的手抄报 安全手抄报图片大全 节约用水手抄报文字 爱眼日手抄报