例如,在Kotlin中,我试图将5个数字输入到Array,List或ArrayList中,将5个数字从6变为30。一直在上网,最后我得到了下面的代码,但事实并非如此: t为列表选择唯一的数字,因此可以选择6,6,20,24,24之类的内容。val cardNumbersCol1 = (1..5).map { (6..30).random() }
有一个更好的方法吗?
我仍在学习中。
谢谢
最佳答案
您可以使用手动检查项目填充集:
var cardNumbersCol1 = mutableSetOf<Int>()
while (cardNumbersCol1.size < 5) {
val item = (6..30).random()
cardNumbersCol1.add(item)
}