Dart2(二)数据类型详细

一、 Number

1、int 整型 (只能是整型)
2、dobule 浮点型 (既可以是整型也可以是浮点型)
3、运算符 + - * / %

二、String

 a.字符串定义的几种方式
    var str = "你好啊";
    String str = “你好哦”;
    String str = ''' 
        你好1
        你好2
        你好3
     ''';
 b.字符串的拼接
     String str1 = “你好” 
     String str2 = “dart”
     print("$str1 $str2");
     print("str1 + str2);

三、Booleans

 1.bool (true false)
 2.条件判断语句( 和 js一样 )

四、List(数组或集合)

a.在dart中,数组是列表对象,所以大多数人称它为列表
b.第一种定义数组的方式
    var list = [ 1, 2, 3, 4 ];
c.第二种第一数组的方式
    var list = new List();
    list.add('掌声','里斯')
d. 定义list指定类型
    var list = new List<String>();

五、 Map(字典或对象)

a.通常来说,Map是键值对相关的对象。键可以是任何类型的对象。每个键必须是双引号
b. 第一种定义map的方式
    var obj = {
         "name": "张三",
         "age": 20
     };
     获取name的方式 obj['name']
 c. 第二种定义map的方式
     var obj = new Map(); 
     obj['name'] = "张三";
     obj['age'] = "20";
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容