Java 程序如何从数组生成随机数
java 8object oriented programmingprogramming
要生成随机数,请创建一个 Random 对象并使用 nextInt()。数组也同样适用。
首先创建一个数组并添加元素 −
int[] arr = new int[] { 10, 30, 45, 60, 78, 99, 120, 140, 180, 200};
现在,通过将上述数组的长度传递给 nextInt() 函数,从数组中获取一个随机数 −
arr[new Random().nextInt(arr.length)]
示例
import java.util.Random; public class Demo { public static void main(String... args) { int[] arr = new int[] { 10, 30, 45, 60, 78, 99, 120, 140, 180, 200}; System.out.print("Random number from the array = "+arr[new Random().nextInt(arr.length)]); } }
输出
Random number from the array = 45