【Dart】入门01-变量

1.变量名称前面加不加"_"?

例如String _name;与 String name,在规则中加_name的为内部变量,外部不能去访问。而name为可以外部访问的公共变量。

2.const与final有什么区别?

首先const与final都只能被赋值一遍,不过const定义的变量为编译前就能确认的值;,举个例子

3.数据类型

  • 数字类型有int,double这两种都是16个字节长度;
  • Map键值对;
  • String;
  • bool;
  • List;

数据转换

// String -> int
var one = int.parse('1');


// String -> double
var onePointOne = double.parse('1.1');


// int -> String
String oneAsString = 1.toString();


// double -> String 保留两位小数
String piAsString = 3.14159.toStringAsFixed(2);
  

// doublt -> int
int dToInt= 2.2.toInt();

3.字符串插值

3.字符串换行

  //使用三个单引号或者三个双引号
  String _a = '''123
456''';
  //使用\n
  String _b = '123\n456';

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值