kotlin random int array

要在 Kotlin 中生成随机整数数组,可以使用 Kotlin 标准库中的 Random 类。

以下是一种简单的方法,可以使用 Random 类生成指定大小和范围的随机整数数组:

import kotlin.random.Random
fun main() {
    val size = 10
    val range = 100
    val random = Random(System.currentTimeMillis())
    val randomIntArray = IntArray(size) { random.nextInt(range) }
    println(randomIntArray.contentToString())

在这个例子中,我们首先定义了数组的大小和元素的范围,然后创建了一个 Random 实例。接着,我们使用 IntArray() 函数创建一个指定大小的整数数组,然后使用 lambda 表达式填充数组的每个元素,生成随机整数,并将其放入数组中。

最后,我们可以使用 contentToString() 函数将数组以字符串形式输出,以便查看生成的随机整数数组。

请注意,为了避免在多次运行程序时生成相同的随机数序列,我们使用了 Random(System.currentTimeMillis()),这样每次运行程序时都会生成一个不同的随机数种子。

希望这个例子对你有所帮助。如果你还有其他问题,请继续提问。

    • 6545
  •