java 随机从数组中取一个元素
可以使用Java的Random类来随机生成一个数组索引,然后从数组中取出对应的元素。
示例代码:
import java.util.Random;
public class RandomFromArray {
public static void main(String[] args) {
String[] fruits = {"apple", "banana", "orange", "pear", "mango"};
// 随机生成一个索引
Random random = new Random();
int index = random.nextInt(fruits.length);
// 取出对应的元素
String randomFruit = fruits[index];
System.out.println("随机选择的水果是:" + randomFruit);
}
}
运行结果:
随机选择的水果是:orange
其中,Random.nextInt(int n)方法会生成一个0到n-1之间的随机整数。因此,random.nextInt(fruits.length)会生成一个0到4之间的随机整数,对应着数组fruits中的5个元素的索引。
原文地址: https://www.cveoy.top/t/topic/uK4 著作权归作者所有。请勿转载和采集!