Fluter 学习笔记 之 Dart 语言入门

本文是关于Dart语言的学习笔记,涵盖了基本类型如int、double、bool和String,内置类型如List和Map,以及变量、方法的使用。Dart支持闭包,switch语句可接受String,变量默认值为NULL。方法可以设置默认参数和指定名称,无public、private等访问修饰符,_开头表示私有。了解Dart的这些基础知识对于Flutter开发者至关重要。
摘要由CSDN通过智能技术生成

基本类型


var 可以定义变量,如 var tag = "666" ,这和 JS 、 Kotlin 等语言类似,同时 Dart 属于动态类型语言,支持闭包。

Dart 中 number 类型分为 int 和 double ,其中 java 中的 long 对应的也是 Dart 中的 int 类型。Dart 中没有 float 类型。

Dart 下只有 bool 型可以用于 if 等判断,不同于 JS 这种使用方式是不合法的 var g = "null"; if(g){ } 。

Dart 中,switch 支持 String 类型。

 

内置类型

Number 类型:int(整型),double(浮点型)

String 类型:字符串 打印时如果加上 r" "则里面的内容不会被转义,字符串后面加[]是去除字符串里面该下标的字符

插值表达式:

int a = 1;
int b = 2;
print("a + b = ${ a + b }");

//输出结果为 a + b = 3

print("a = $a");

//输出结果为 a = 1

BOOL 类型:(true, false)

List:(数组,列表),创建方式

//创建 list
var list = [1,2,3];
//创建不可变 list
var list = const[1,2,3];
//构造创建
var list = new List();

Map 类型

//创建 Map
var lan &#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值