【发布时间】:2021-08-02 18:10:01
【问题描述】:
我有一个问题,如何防止随机数重复。 顺便问一下,谁能给我解释一下如何对这些随机数进行排序?
override fun onCreate(savedInstanceState: Bundle?)
{
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val textView = findViewById<TextView>(R.id.textView)
val button = findViewById<Button>(R.id.buttom)
button.setOnClickListener {
var liczba = List(6){Random.nextInt(1,69)}
textView.text = liczba.toString()
}
}
【问题讨论】:
-
您可以在列表中调用
sorted以获取排序后的版本(如果您想就地排序,可以在MutableList上调用sort) -
您还可以创建一个 MutableList 来添加每个新的卢旺达数字,并比较新生成的随机数不在您生成的列表中。如果是这样,你放弃是可以再次调用随机。
标签: android-studio sorting kotlin random