РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
690 of 723 menu

Класс Stopwatch

Класс Stopwatch представляет собой секундомер, который используется для измерения прошедшего времени. Он не привязан к системным часам и не зависит от изменения системного времени. Секундомер можно запустить методом start, остановить методом stop и сбросить методом reset. Прошедшее время доступно через свойства elapsed, elapsedMilliseconds и elapsedMicroseconds. Свойство isRunning показывает, запущен ли секундомер в данный момент.

Синтаксис

Stopwatch stopwatch = Stopwatch();

Пример

Давайте создадим секундомер, запустим его и выведем количество прошедших миллисекунд:

void main() { Stopwatch stopwatch = Stopwatch(); stopwatch.start(); print(stopwatch.elapsedMilliseconds); }

Результат выполнения кода:

0

Пример

Давайте запустим секундомер, остановим его и проверим, запущен ли он:

void main() { Stopwatch stopwatch = Stopwatch(); stopwatch.start(); stopwatch.stop(); print(stopwatch.isRunning); }

Результат выполнения кода:

false

Пример

Давайте запустим секундомер, сбросим его и выведем прошедшее время:

void main() { Stopwatch stopwatch = Stopwatch(); stopwatch.start(); stopwatch.reset(); print(stopwatch.elapsed); }

Результат выполнения кода:

0:00:00.000000

Смотрите также

  • метод start,
    который запускает секундомер
  • метод stop,
    который останавливает секундомер
  • метод reset,
    который сбрасывает показания секундомера
  • свойство elapsedMilliseconds,
    которое возвращает прошедшее время в миллисекундах
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить