List<Integer> list = Arrays.asList(1,2,3,4,5,6,7,8,9,10,11,12,13); 随机获取其中的五个元素
时间: 2023-09-24 16:03:05 浏览: 100
java list随机抽取元素的案例
5星 · 资源好评率100%
您可以使用Collections.shuffle()方法来随机打乱列表元素的顺序,然后通过subList()方法获取前五个元素。下面是示例代码:
```java
import java.util.*;
public class RandomElements {
public static void main(String[] args) {
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13);
// 打乱列表元素的顺序
Collections.shuffle(list);
// 获取前五个元素
List<Integer> randomElements = list.subList(0, 5);
System.out.println("随机获取的五个元素: " + randomElements);
}
}
```
这段代码会输出类似以下结果:
```
随机获取的五个元素: [10, 7, 5, 2, 13]
```
请注意,每次运行结果都可能不同,因为元素的顺序是随机的。
阅读全文