介绍
Dart是由谷歌开发的计算机编程语言,可被用于web、服务器、移动应用和物联网等领域的开发。诞生于2011年,号称要取代javascript。是学习flutter的基础。网址:<https://dart.dev/>,中文网址:<https://www.dartcn.com/>
编写简单应用的平台
语法
1.入口方法
main() {
print('hello dart');
}
// 或 (void表示main方法没有返回值)
void main() {
print('hello dart2');
}
2.变量
dart中定义变量可以通过var关键字,也可以通过类型来声明变量
dart是一个强大的脚本类语言,可以预先不定义变量类型,自动会类型推倒
(变量类型不可修改)
3.常量(final , const)
const 值不变,一开始就要赋值 final 可以开始不赋值,只能赋一次
在调用方法赋值给常量用final,final是运行时常量,在运行是第一次使用前才会初始化
4.常用数据类型
- 字符串: String
- 数值: int(整型)double(浮点型)
- 布尔: bool
- 数组: List(在dart中,数组是列表对象,所以一般称列表)
- 字典: Map(键值对相关的对象)
字符串
判断字符串是否为空(isEmpty)
数值
布尔
void main() {
bool flag = true;
print(flag);
}