Java从数组中随机取对象
时间: 2023-06-12 10:08:11 浏览: 251
Java基础第4章(数组对象).pptx
在 Java 中,可以使用 Random 类中的 nextInt(int n) 方法来随机生成一个指定范围内的整数。如果要从一个对象数组中随机取出一个对象,可以先生成一个随机的下标,然后根据该下标获取数组中对应的对象。以下是一个示例代码:
```java
import java.util.Random;
public class RandomArrayElement {
public static void main(String[] args) {
String[] fruits = {"apple", "banana", "orange", "grape", "pear"};
Random random = new Random();
int randomIndex = random.nextInt(fruits.length);
String randomFruit = fruits[randomIndex];
System.out.println("Random fruit: " + randomFruit);
}
}
```
以上代码会从 fruits 数组中随机取出一个水果,并将其输出到控制台。
阅读全文