1.main函数
main函数是dart的入口方法
(1)定义为:
main(){
print('hdhhhh');
}
(2)无返回值定义为
void main(){
}
2.变量
(1)变量定义
变量的定义有两种方式,一种是类似于js种自动推断类型的定义,另外一种则可以制定类型定义。
(1)使用var定义(自动推断类型):
var a='ggg';
var b=99;
在后面的使用中,给变量赋值的时候必须要与最开始用var声明的类型一致,否则代码会报错。如下所示:
var str='qqq';
str='hhhh';
str=222;//代码将会报错与初始定义的数据类型不一致
(2)使用指定类型定义:
定义的类型,与赋值的类型都必须为指定的类型
String str1='张婷';
int Num=1;
(2)常量定义
const 定义,定义时就要赋值,且不可修改。
const str='strs'
final定义,定义时可不用赋值,赋值后不可修改。但是与const相比,可以在第一次运行时使用前才初始化。可以动态给值。
例如:
final date=new DateTime.now()//可以用final但不能用const
3.数据类型
(1)字符串类型(String)
定义字符串类型