可以使用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个元素的索引。

java 随机从数组中取一个元素

原文地址: https://www.cveoy.top/t/topic/uK4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录