Dart数据类型

常用数据类型:

      Numbers(数值):

          int

          double

      Strings(字符串)

          String

      Booleans(布尔)

          bool

      List(数组)

          在Dart中,数组是列表对象,所以大多数人只是称它们为列表

      Maps(字典)

          通常来说,Map 是一个键值对相关的对象。 键和值可以是任何类型的对象。每个 键 只出现一次, 而一个值则可以出现多次

数值类型

1、int 必须是整型

    int a=123;

    var=45;

2、double 既可以是整型 也可是浮点型

    double b=23.5;

    double c=24;

字符串类型

 var str1='this is str1';

 String str2="this is str2";

布尔类型

bool 值true/false

bool flag1=true;

条件判断语句

      var flag=true;

      if(flag){

        print('真');

      }else{

        print('假');

      }

List(数组/集合)


1、第一种定义List的方式

    /*

      var l1=['aaa','bbbb','cccc'];

      print(l1);

      print(l1.length);

      print(l1[1]);

    */

2、第二种定义List的方式

    var l2=new List();

    l2.add('张三');

     l2.add('李四');

     l2.add('王五');

     print(l2);

     print(l2[2]);

3、定义List指定类型

    var l3=new List<String>();

    l3.add('张三');

    l3.add(123);

    print(l3);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数据类型 1.String<1>字符串定义var , String,或者用 三引号定义字符串 (这样赋值的字符串里...
    贝灬小晖阅读 142评论 0 0
  • 1.变量声明并初始化 var name='xiao hong'; var 可以声明任何类型的变量;但与javasc...
    全都是肥羊阅读 696评论 0 0
  • Dart中所有东西都是对象,包括数字、函数 Dart语言本质上是动态类型语言,类型是可选的 可以使用 var 声...
    tanhh阅读 1,461评论 0 0
  • 一、变量和常量 1.变量 var dart语言的变量定义与JavaScript定义变量一样的,使用var 关键字。...
    Amy_yqh阅读 5,458评论 0 2
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 6,120评论 0 4