| | |
| | | |
| | | println("${period?.first};${period?.second};${period?.third}") |
| | | } |
| | | |
| | | @Test |
| | | fun foo18() { |
| | | println(-4.382398 in 4.0..Double.MAX_VALUE) |
| | | } |
| | | |
| | | @Test |
| | | fun foo19() { |
| | | val timer = Timer(true) |
| | | // var running = true |
| | | val task = object : TimerTask() { |
| | | override fun run() { |
| | | println("task run") |
| | | println(Date()) |
| | | // running = false |
| | | } |
| | | } |
| | | println(Date()) |
| | | timer.schedule(task, 5000) |
| | | task.cancel() |
| | | timer.purge() |
| | | |
| | | val task2 = object : TimerTask() { |
| | | override fun run() { |
| | | println("task2 run") |
| | | println(Date()) |
| | | // running = false |
| | | } |
| | | } |
| | | timer.schedule(task2, 4000) |
| | | // while (running) { |
| | | // |
| | | // } |
| | | val sc = Scanner(System.`in`) |
| | | while (sc.hasNext()) { |
| | | println(sc.nextLine()) |
| | | } |
| | | } |
| | | } |