【Dart】入门01-变量
程序员文章站
2022-05-30 09:26:41
...
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';
上一篇: Android 绘制文本的一些方法
下一篇: Canvas绘制飞机飞行