在Groovy中,可以使用shuffle()方法和take()方法来实现随机取几个元素的操作。

以下是一个简洁的示例代码:

def list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

// 随机排序列表
def shuffledList = list.shuffle()

// 随机取3个元素
def randomElements = shuffledList.take(3)

println randomElements

输出结果可能类似于:[8, 1, 6],每次运行结果不同。

groovy 从list中随机取几个元素都不固定怎么写最简洁

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

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