ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Flutter入门之Dart(第三篇) 字符串类型

2022-01-31 13:34:06  阅读:195  来源: 互联网

标签:第三篇 name age height print var Dart Flutter


一、卷起来,今天是除夕也要坚持学习让学习成为一种快乐

Dart的不同之处:

众所周知,较多的变成语言在判断某一个变量的值或某一个表达式的真假时都会纯在"非零即真、非空即真"的说法,但是Dart是不存在这个说法的,下面带验证一下这个说法

main() {
  var flag = true;
  // var flag = 'abc';   没有非0即真和非空即真
  if (flag) {
    print('执行代码');
  }
}

二、Dart之字符串类型

字符串的定义方式常用的有三种:

1、单引号声明

2、双引号声明

3、三个双引号声明

main(List<String> args){
    var a = 'abc'; //单引号声明
    var b = "cbd"; //双引号声明
    var c = """    //三个引号声明大段落的字符串可以换行
    新年快乐

    虎年大吉

奥利给
""";
    print(a);
    print(b);
    print(c);
}

三、字符串变量拼接

单纯的变量可以直接使用 $变量名 如果是表达式比如 调用变量的某一个内置方法必须使用大括号

main(List<String> args){
    var name = "lilei";
    var age = 18;
    var height = 188.8;
    var introduce = "my name is $name im age $age im height $height";
    print(introduce);
    var introduce_type = "my name is $name im age $age im height ${height.runtimeType}";
    print(introduce_type);
}

标签:第三篇,name,age,height,print,var,Dart,Flutter
来源: https://blog.csdn.net/wl609586369/article/details/122759232

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有