美文网首页
Dart的简单学习

Dart的简单学习

作者: SunShower | 来源:发表于2020-04-29 14:24 被阅读0次

Dart

一种强大的脚本语言 ,可以不预先定义变量的类型,会自动推导类型。
var str="hello world";//此时str为字符串类型,此时再将其他类型赋值给它时,将会报错。
Dart中使用print()进行打印。
printf(str);
Dart中可以通过is来判断数据类型。

if(str is String){
    print("str是字符串类型");
}

Dart中取整运算:a~/b
Dart中的特殊运算符:??

int b=10; 
b??=23;  //  b为空时把值赋值给b
print(b);

根据上述代码分析,当b为空时,才会将23赋值给b,因为此时b不为空,所以此时将会打印出b的值为10。

Dart中的常量:final 和const修饰符

const:值不变 一开始就得赋值
final:可以开始不赋值,只能赋值一次
final有const的功能,但比const更强大。最重要的,它是运行时常量,并且final是惰性初始化,即在运行时第一次使用前才初始化。

final date=new DateTime.now();    
const date=new DateTime.now();//报错

从上面两行代码中我们可以看出来,const无法用于修饰一个运行时的常量。

Dart中的字符串

Dart中的字符串定义可以由'a'或者"a"进行定义。
使用三个'或"可以定义多行字符串。

var str ='''123
456
789''';
打印结果如图所示

dart中的字符串拼接:可以通过+连接,也可以通过$进行拼接。代码如下所示:

print(str1+str2);
print("$str1 $str2");

相关文章

  • Dart的简单学习

    Dart 一种强大的脚本语言 ,可以不预先定义变量的类型,会自动推导类型。var str="hello world...

  • 2.Dart-数据类型快速知道

    // 前言,学习dart需要先安装dart环境, 很简单,直接进入dart官网下载安装就可以了 // 官网 htt...

  • 1.Dart-初认识

    // 前言,学习dart需要先安装dart环境, 很简单,直接进入dart官网下载安装就可以了 // 官网 htt...

  • Dart学习-基础篇

    1.Dart学习入门2.Dart学习-关键词3.Dart学习-变量4.Dart学习-内置类型5.Dart学习-方法...

  • 03- Dart环境搭建

    为什么开一篇dart环境搭建的文章呢, 因为我现在只想学习dart这门语言,简单的建个文件, 输入一些dart语言...

  • flutter 使用的dart 语言学习

    任何开发都离不开开发语言,而flutter使用的是dart 语言。磨刀不误砍柴功,因此我们先简单的学习下dart语...

  • Flutter学习资料

    一、Dart学习资料 1.语言 Dart编程中文语言网 Dart学习笔记 极客学院Dart教程汇总 为 Java ...

  • Flutter 95: 图解 Dart 单线程实现异步处理之 T

    小菜前段时间简单研究了一下 Dart 单线程实现异步的操作,今天继续学习 Dart 的事件机制的任务调度; 任务调...

  • -bash: dart: command not found

    今天开始学习下dart语法,新建个helloWorld.dart文件,执行dart helloWorld.dart...

  • dart学习笔记

    为了学习flutter开发,今天开始学习dart这门语言。 1.dart官网地址:https://dart.dev...

网友评论

      本文标题:Dart的简单学习

      本文链接:https://www.haomeiwen.com/subject/ncbgwhtx.html