How to use the clock as a random generator seed in Kotlin

1 Answer

0 votes
import java.util.Random

fun main() {
    // Get the current time in milliseconds
    val seed = System.currentTimeMillis()
    
    // Create a Random instance with the seed
    val random = Random(seed)
    
    // Generate a random number
    val randomNumber1 = random.nextInt()
    println("Random number: $randomNumber1")
    
    val randomNumber2 = random.nextInt()
    println("Random number: $randomNumber2")
}

   
      
/*
run:

Random number: 805172464
Random number: 1668743558
  
*/

 



answered May 8 by avibootz
...