Dart-programming-data-types

提供:Dev Guides
移動先:案内検索

Dartプログラミング-データ型

プログラミング言語の最も基本的な特性の1つは、サポートするデータ型のセットです。 これらは、プログラミング言語で表現および操作できる値のタイプです。

Dart言語は次のタイプをサポートしています-

  • 番号
  • 文字列
  • ブール値
  • リスト
  • Maps

番号

Dartの数字は、数値リテラルを表すために使用されます。 ナンバーダートには2つのフレーバーがあります-

  • 整数-整数値は非小数値、つまり小数点のない数値を表します。 たとえば、値「10」は整数です。 整数リテラルは、 int キーワードを使用して表されます。
  • Double -Dartは小数値もサポートしています。 小数点付きの値。 DartのDoubleデータ型は、64ビット(倍精度)浮動小数点数を表します。 たとえば、値「10.10」。 キーワード double は、浮動小数点リテラルを表すために使用されます。

文字列

文字列は文字のシーケンスを表します。 たとえば、名前、住所などのデータを保存する場合 文字列データ型を使用する必要があります。 Dart文字列は、UTF-16コードユニットのシーケンスです。 *ルーン*は、UTF-32コードユニットのシーケンスを表すために使用されます。

キーワード String は、文字列リテラルを表すために使用されます。 文字列値は、一重引用符または二重引用符に埋め込まれます。

ブール値

ブールデータ型はブール値trueおよびfalseを表します。 Dartは bool キーワードを使用してブール値を表します。

リストと地図

データ型リストとマップは、オブジェクトのコレクションを表すために使用されます。 リスト*は、オブジェクトの順序付けられたグループです。 DartのListデータ型は、他のプログラミング言語の配列の概念と同義です。 *Map データ型は、一連の値をキーと値のペアとして表します。 dart:core ライブラリを使用すると、定義済みのListクラスとMapクラスを介してこれらのコレクションを作成および操作できます。

動的タイプ

Dartは、オプションで入力される言語です。 変数の型が明示的に指定されていない場合、変数の型は*動的*です。 dynamic キーワードは、明示的に型注釈として使用することもできます。