【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';
发布了72 篇原创文章 · 获赞 5 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_39370093/article/details/104243651
01-