IT業界の技術をメモ・情報公開できる

Dart  変数

登録日:2023-12-21    更新日:2023-12-22
Dart
const String text;
最初に修飾子、次にデータ型、その次に変数名で変数を定義する。


修飾子
var
変数に対する修飾子です。何度でも代入し上書きする事が出来ます。

final
定数に対する修飾子です。コンパイル時に代入されるので、動的な値を代入する事は出来ません。

const
定数に対する修飾子です。コンパイル時に代入される const に対し、final はインスタンス生成時に代入される為、動的な値なども柔軟に代入する事が出来ます。


データ型
String
文字列 例:'cat'

int
整数値 例:12

double
実数 例:12.0

bool
真偽値 例:false

List
配列 例:List<String>[]

Set
(重複のない)配列 例:Set<int>{}

Map
連想配列 例:Map<String,int>{}

Function
関数 例:String Function(int)

null
何もない値 例:null

nullを許容する変数として定義する場合には、
データ型の後ろに「?」をつける


文字列内に変数を埋め込みたい場合は、
final int number= 99;
final String message = "カウント $number 回";
上記のように「$変数名」もしくは「${変数名}」をつける

一覧に戻る