dart中的数据类型

    科技2024-09-28  17

    dart中的数据类型

    一,字符串类型string 3,字符串的拼接

    main() { var str1 = "hello"; var str2 = "world"; var str = "$str1 $str2"; print(str); }

    二,数值类型

    main() { int a = 123; double b = 22.1; //即可以是整型也可以是浮点类型 print(a); print(b); }

    三,布尔类型

    main() { bool flag = true; bool change = false; print(flag); print(change); }

    四,list(数组/集合)类型 1,第一种方式定义list

    main() { var list = ['aaa','bbb','ccc']; for(var i=0;i < list.length;i++) { print(list[i]); } }

    2,第二种方式定义

    main() { var list = new List(); list.add('aaa'); list.add('bbb'); list.add('ccc'); for(var i=0;i <list.length;i++) { print(list[i]); } }

    3,第三种方式定义

    main() { var list = new List<String>(); list.add("111"); list.add("222"); list.add("ccc"); for(var i=0;i < list.length;i++) { print(list[i]); } print(list); }

    五,Map类型的定义 1,第一种方式定义

    main() { var person = { "name":"周华建", "age":20 }; for(var key in person.keys) { print(person[key]); } }

    2,第二种方式定义

    main() { var person = new Map(); person['name'] = '刘德华'; person['age'] = 22; for(var key in person.keys) { print(person[key]); } }

    六,通过is判断类型

    main() { var str = "123"; if(str is String) { print("string类型"); } else { print('其它类型不对'); } }

    博客地址 相关文档

    Processed: 0.009, SQL: 8