目录
- Hello World
- 定义变量
一、Hello World
main(){
print('Hello World');
}
- Dart 语言入口是main函数,并且必须显示的进行定义;
- Dart的入口函数main是没有返回值的;
- 定义字符串的时候,可以使用单引号或双引号;
- 每行语句必须使用分号结尾,很多语言并不需要,如Swift,JavaScript
二、定义变量
- 明确声明(Explicit)
String name = 'uu';
int age = 19;
double height = 1.88;
print('${name}, ${age}, ${height}');
Notes: 定义的变量可以修改值,但是不能赋值其他类型
String content = 'Hello Dart';
content = 'Hello World'; //right
content = 11; //error
- 类型推导(Type Inference)
类型推导声明变量的方式,格式如下:
var/dynamic/const/final 变量名称 = 赋值;
runtimeType 获取变量当前类