0
点赞
收藏
分享

微信扫一扫

【Java笔记】随机数的调用与案例

九点韶留学 2022-03-11 阅读 57

Java 中的随机数产生并不像 Python 中那么简单,有自己的一套方法,今天就来记录一下。

随机数的调用函数

公式:获取 [a,b] 范围内的随机整数

(int)(Math.random() * (b - a + 1)) + a

通过这个公式,我们就可以调用范围内的随机数了

随机数的使用案例

求 10 - 100 以内随机数的最大值与最小值

public class Test {
	public static void main(String[] args) {
		int[] arr = new int[10];
		
		for(int i = 0;i < arr.length;i++) {
			arr[i] = (int)(Math.random() * (99 - 10 + 1)) + 10;
		}
		// 遍历数组
		for(int i = 0;i < arr.length;i++) {
			System.out.print(arr[i] + "  ");
		}
		System.out.println();
		// 求最大值
		int maxValue = arr[0];
		for(int i = 0;i < arr.length;i++) {
			if(maxValue < arr[i]) {
				maxValue = arr[i];
			}
		}
		System.out.println("最大值为:" + maxValue);
		// 求最小值
		int minValue = arr[0];
		for(int i = 0;i < arr.length;i++) {
			if(minValue > arr[i]) {
				minValue = arr[i];
			}
		}
		System.out.println("最小值为:" + minValue);
	}
}
举报

相关推荐

0 条评论