Учебники

Программирование дротиков — Типы данных

Одной из наиболее фундаментальных характеристик языка программирования является набор типов данных, которые он поддерживает. Это тип значений, которые могут быть представлены и манипулировать на языке программирования.

Язык дартс поддерживает следующие типы:

  • чисел
  • Струны
  • Булевы
  • Списки
  • Карты

чисел

Числа в Dart используются для представления числовых литералов. Number Dart выпускается в двух вариантах:

  • Integer — целочисленные значения представляют не дробные значения, то есть числовые значения без десятичной точки. Например, значение «10» является целым числом. Целочисленные литералы представлены с помощью ключевого слова int .

  • Double — Dart также поддерживает дробные числовые значения, то есть значения с десятичными точками. Тип данных Double в Dart представляет 64-разрядное число (с двойной точностью) с плавающей запятой. Например, значение «10.10». Ключевое слово double используется для представления литералов с плавающей запятой.

Integer — целочисленные значения представляют не дробные значения, то есть числовые значения без десятичной точки. Например, значение «10» является целым числом. Целочисленные литералы представлены с помощью ключевого слова int .

Double — Dart также поддерживает дробные числовые значения, то есть значения с десятичными точками. Тип данных Double в Dart представляет 64-разрядное число (с двойной точностью) с плавающей запятой. Например, значение «10.10». Ключевое слово double используется для представления литералов с плавающей запятой.

Струны

Строки представляют собой последовательность символов. Например, если вы хотите сохранить некоторые данные, такие как имя, адрес и т. Д., Следует использовать строковый тип данных. Строка Dart представляет собой последовательность кодовых единиц UTF-16. Руны используются для представления последовательности кодовых единиц UTF-32.

Ключевое слово String используется для представления строковых литералов. Строковые значения вставляются в одинарные или двойные кавычки.

логический

Тип данных Boolean представляет логические значения true и false. Дарт использует ключевое слово bool для представления логического значения.

Список и Карта

Список типов данных и карта используются для представления коллекции объектов. Список — это упорядоченная группа объектов. Тип данных List в Dart является синонимом концепции массива в других языках программирования. Тип данных Map представляет набор значений в виде пар ключ-значение. Библиотека dart: core позволяет создавать и управлять этими коллекциями через предопределенные классы List и Map соответственно.

Динамический Тип

Дарт — необязательный типизированный язык. Если тип переменной не указан явно, тип переменной является динамическим . Ключевое слово dynamic также можно явно использовать в качестве аннотации типа.