Dart 基础1

119 阅读1分钟

介绍

Dart是由谷歌开发的计算机编程语言,可被用于web、服务器、移动应用和物联网等领域的开发。诞生于2011年,号称要取代javascript。是学习flutter的基础。网址:<https://dart.dev/>,中文网址:<https://www.dartcn.com/>

编写简单应用的平台

dartpad.cn/?

语法

1.入口方法

main() {
  print('hello dart');
}
// 或 (void表示main方法没有返回值)
void main() {
  print('hello dart2');
}

2.变量

dart中定义变量可以通过var关键字,也可以通过类型来声明变量 image.png dart是一个强大的脚本类语言,可以预先不定义变量类型,自动会类型推倒 (变量类型不可修改)

image.png

image.png

3.常量(final , const)

const 值不变,一开始就要赋值 final 可以开始不赋值,只能赋一次

image.png

在调用方法赋值给常量用final,final是运行时常量,在运行是第一次使用前才会初始化

image.png

image.png

4.常用数据类型

  • 字符串: String
  • 数值: int(整型)double(浮点型)
  • 布尔: bool
  • 数组: List(在dart中,数组是列表对象,所以一般称列表)
  • 字典: Map(键值对相关的对象)
字符串

image.png 判断字符串是否为空(isEmpty)

image.png

数值

image.png

布尔
void main() {
 bool flag = true;
 print(flag);
}
数组

image.png

字典

image.png

类型判断(is)

image.png

5.运算符

算术运算符

image.png

??运算符

image.png

number与string之间的转换

image.png

image.png

其他

image.png