Crear una secuencia de números aleatorios en Kotlin


Si se requiere generar una secuencia de números aleatorios que no se repiten en Kotlin

fun makeRndIntList(size : Int = 5 ) : List<Int> {
    val s = HashSet<Int>(size)
    while (s.size < size) {
        s += makeRnd( (1..99).random() )
    }
    return s.shuffled()
}

Su uso

val arr = makeRndIntList(10)
for (element in arr) {
   println(element)
}
/*
17
48
45
1
43
87
100
96
5
*/

Publicado por Webserveis

Desarrollador freelance programador apasionado por el arte de programar, amante del auto aprendizaje y interesado por la tecnología en general.

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: