从零开始学“Java”(十六)
一、Math.random()
Math.random()是Java的Math类中提供的产生随机数的方法,其返回值是一个0~1之间的随机数,其范围包括0不包括1。
二、示例
public class Demo1 {
public static void main(String[] args) {
double r = Math.random();
System.out.println(r);
}
}
运行结果如下:
三、案例
如何产生0~100之间的随机数?
public class Demo2 {
public static void main(String[] args) {
int min = 0;
int max = 101;
int n = (int)(Math.random()*(max-min))+min;
System.out.println(n);
}
}
运行结果如下:
四、使用Random API生成随机数
import java.util.Random;
public class Demo3 {
public static void main(String[] args) {
Random random = new Random();
int min = 0;
int max = 101;
int n = random.nextInt(max-min)+min;
System.out.println(n);
}
}
运行结果如下:
此文章适合零基础学编程的小伙伴,感谢各位阅读!