📜  Dart – 变量(1)

📅  最后修改于: 2023-12-03 15:14:36.295000             🧑  作者: Mango

Dart – 变量

Dart是一种支持静态类型的编程语言,因此在Dart中,变量必须被声明为某种类型。Dart支持以下类型的变量:

  • Numbers
  • Strings
  • Booleans
  • Lists (也称为Arrays)
  • Maps
  • Runes (用于Unicode字符)
  • Symbols
数字变量

数字变量可以是整数或浮点数。在声明数字变量时,可以使用关键字“int”或“double”。例如:

int age = 25;
double pi = 3.14;
字符串变量

字符串变量可以包含任意字符序列,使用单引号或双引号声明。例如:

String name = 'Alice';
String message = "Hello, World!";
布尔变量

布尔变量只能有两个值:true或false。例如:

bool isRaining = true;
bool isMonday = false;
列表变量

列表变量是一组有序的值,它们可以是任何类型。在Dart中,列表变量使用方括号声明。例如:

List<int> numbers = [1, 2, 3, 4, 5];
List<String> names = ['Alice', 'Bob', 'Charlie'];
Map变量

Map变量是一组键值对。在Dart中,Map变量使用花括号声明。例如:

Map<String, int> ages = {
  'Alice': 25,
  'Bob': 30,
  'Charlie': 35,
};
Runes变量

Runes变量用于Unicode字符。在Dart中,Rune变量使用单引号和反斜杠后跟四个十六进制数字声明。例如:

var heart = '\u2665';
符号变量

符号变量表示Dart程序中的符号。在Dart中,符号变量使用#符号后跟标识符声明。例如:

var symbol = #mySymbol;

这是Dart中变量的基本类型。您可以根据需要创建变量,并在程序中使用它们。