欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Dart】入门01-变量

程序员文章站 2022-05-30 09:26:41
...

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

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

2.const与final有什么区别?

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

【Dart】入门01-变量【Dart】入门01-变量

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.字符串插值

【Dart】入门01-变量

3.字符串换行

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

 

相关标签: Dart