Random类与Random方法
Posted hetaoyuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Random类与Random方法相关的知识,希望对你有一定的参考价值。
class Test{ public static void main(String[] args){ int min=2; //定义随机数的最小值 int max=102; //定义随机数的最大值 //产生一个2~100的数 int s=(int) min+(int)(Math.random()*(max-min)); if(s%2==0) //如果是偶数就输出 System.out.println("随机数是:"+s); else //如果是奇数就加1后输出 System.out.println("随机数是:"+(s+1)); } }
import java.util.Random; public class April_9 { public static void main(String[] args) { Random suiji=new Random(); double d1=suiji.nextDouble(); int d2=suiji.nextInt(1) -8; //随机数生成时,bound括号外面值默认为0,但是如果设置了别的数, // 那么bound括号内的数减去外部的值作为右半边开区间,所以上述范围在[-8,-7) Boolean d3=suiji.nextBoolean(); System.out.println(d1+" "+d2+" "+d3); System.out.println("生成9位开奖彩票号码为:"); for (int i=1;i<10;i++){ int d4=suiji.nextInt(9); System.out.print(d4); } } }
以上是关于Random类与Random方法的主要内容,如果未能解决你的问题,请参考以下文章