织梦网站版本微商引流一般用什么软件
在Java语言环境中,存在两种方式来创建随机数:使用Math类的random()方法和使用java.util.Random类。
1、例如使用 Math类 中的r andom() 方法产生随机数(0~9)的方法如下:
#由于默认是生成浮点数,所以要想获得整数要进行类型转换
int random=( int )( Math.random ()*10); //0~9
#产生随机数(1~10 )的方法如下:
int random=( int )( Math.random ()*10+1); //1~10
由此可见 Math.random()*n 在 “0~(n-1)” 之间
2、使用java.util.Random类产生随机数
import java.util.Random;public class RandomExample {public static void main(String[] args) {// 创建一个Random对象Random random = new Random();// 生成一个0到9之间的随机整数int randomInt = random.nextInt(10);System.out.println("Random Integer: " + randomInt);// 生成一个0到1之间的随机浮点数double randomDouble = random.nextDouble();System.out.println("Random Double: " + randomDouble);// 生成一个指定范围内的随机整数int min = 10;int max = 20;int randomRangeInt = random.nextInt(max - min + 1) + min;System.out.println("Random Range Integer: " + randomRangeInt);// 生成一个指定范围内的随机浮点数double randomRangeDouble = min + (max - min) * random.nextDouble();System.out.println("Random Range Double: " + randomRangeDouble);}
}