1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import java.util.* import kotlin.concurrent.timer fun main() { val timer = Timer() val task = object : TimerTask() { override fun run() { // Coloca aquí la tarea que deseas realizar en cada intervalo println("¡Tarea ejecutada!") } } // Inicia la tarea después de 0 milisegundos y se repite cada 1000 milisegundos (1 segundo) timer.scheduleAtFixedRate(task, 0, 1000) // Espera unos segundos antes de detener el timer (esto es solo para propósitos de demostración) Thread.sleep(5000) // Detiene el timer después de 5 segundos timer.cancel() } |