找到 56 篇文章 关于 Dart 编程

Dart 编程中的 Future 类

Mukul Latiyan
更新于 2021年5月21日 12:47:28

416 次浏览

Dart 中有不同的类和关键字,当我们想要运行异步代码时可以使用它们。Future 类允许我们运行异步代码,并且我们可以借助它避免回调地狱。Future 主要表示异步操作的结果。在 Dart 中,许多标准库调用返回一个 Future,其中一些是 - http.getSharedPreference.getInstance()Dart 中的 Future 可以有两种状态,它们是 -已完成 - 当 Future 的操作完成并且 Future 以值或错误完成时。未完成 - 当调用一个函数,并且它 ... 阅读更多

Dart 编程中的函数

Mukul Latiyan
更新于 2021年5月21日 12:47:04

516 次浏览

Dart 是一种真正的面向对象编程语言。即使函数在 dart 中也有其类型。函数可以分配给变量,我们甚至可以将它们传递给另一个函数。Dart 中的函数也是对象,就像其他任何东西一样。让我们创建一个简单的函数,它接受一个整数作为参数并返回一个布尔值。示例考虑以下所示的示例 -bool isOdd(int x){    return x % 2 == 1; } void main() {    bool ans = isOdd(3);    print(ans); }在上面的代码中,我们有两个函数,一个是 main() 函数,其返回类型为 ... 阅读更多

Dart 编程中的 final 关键字

Mukul Latiyan
更新于 2021年5月21日 12:46:38

3K+ 次浏览

Dart 中的 final 关键字用于创建本质上不可变的常量或对象。final 和 const 关键字之间唯一的区别在于 final 是运行时常量,这意味着它的值可以在运行时分配,而不是 const 关键字的编译时。示例考虑以下所示的示例 -实时演示void main(){    final int xy = 10;    print(xy); }输出10在上面的示例中,我们使用 final 关键字声明了一个 int 变量,这意味着一旦为其分配的值将不会更改。示例考虑以下所示的示例 -void main(){   ... 阅读更多

Dart 编程中的枚举

Mukul Latiyan
更新于 2021年5月21日 12:46:13

412 次浏览

枚举是一组预定义的值。这些值称为成员。当我们想要处理变量的一组有限值时,它们很有用。例如,您可以考虑一周中的天数 - 星期一、星期二、星期三等。可以使用 enum 关键字声明枚举。语法enum {    const1,    const2,    ….    constN }让我们为交通信号灯中的颜色数量定义一个枚举 -enum TrafficLights {    Red,    Green,    Yellow }现在,让我们看看如何在 ... 阅读更多

Dart 编程中的 continue 语句

Mukul Latiyan
更新于 2021年5月21日 12:45:50

126 次浏览

当我们想要跳过任何循环的当前迭代时,使用 continue 语句。当编译器看到 continue 语句时,将跳过 continue 之后的其余语句,并将控制权转移回循环中的第一条语句以进行下一次迭代。它用于几乎每种编程语言,并且我们通常在代码的条件块内遇到 continue 语句。语法continue;示例让我们考虑一个示例,其中我们在 while 循环内使用 continue 语句。考虑以下所示的示例 -实时演示void main(){    var num = 10;    while(num >= ... 阅读更多

Dart 编程中的构造函数

Mukul Latiyan
更新于 2021年5月21日 12:45:25

880 次浏览

构造函数是用于在对象创建时初始化对象的方法。构造函数主要用于设置实例变量的初始值。构造函数的名称与类的名称相同。构造函数类似于实例方法,但它们没有返回类型。Dart 中的所有类都有自己的默认构造函数,如果您没有为类创建任何构造函数,编译器将隐式地为每个类创建一个默认构造函数,并将默认值分配给成员变量。我们可以在 Dart 中这样创建构造函数 -class ... 阅读更多

Dart 编程中的 const 关键字

Mukul Latiyan
更新于 2021年5月21日 12:44:52

714 次浏览

Dart 为我们提供了两种方法来声明具有固定值的变量。一种是使用 const 关键字声明变量,另一种是使用 final 关键字声明变量。需要注意的是,它们都保证一旦使用它们为变量分配了值,它就不会改变,但它们确实略有不同。const使用 const 关键字声明的变量不能分配任何其他值。此外,该变量被称为编译时常量,这意味着 ... 阅读更多

Dart 编程中的注释

Mukul Latiyan
更新于 2021年5月21日 12:25:35

367 次浏览

注释是一组编译器忽略的命令。它们用于您想要将注释附加到代码或代码部分的情况,以便以后访问时可以轻松地回忆起来。注释语句通常在程序执行期间被忽略。Dart 中有多种类型的注释,主要是这些 -单行注释多行注释文档注释我们将在本文中探讨所有上述文档类型。单行注释单行注释使用 //(双斜杠)。它们扩展到一个新的换行符。语法// ... 阅读更多

Dart 编程中的级联表示法

Mukul Latiyan
更新于 2021年5月21日 12:24:22

1K+ 次浏览

当我们想要对同一个对象执行一系列操作时,使用级联表示法。级联表示法由 (..) 符号表示。它类似于我们在其他编程语言中拥有的方法链,并且它确实为我们节省了很多步骤和对临时变量的需求。示例考虑以下示例,以表示级联表示法在 Dart 中的工作方式。实时演示class Sample{    var a;    var b;    void showA(x){       this.a = x;    }    void showB(y){       this.b = y;    }    void printValues(){     ... 阅读更多

Dart 编程中的 break 语句

Mukul Latiyan
更新于 2021年5月21日 12:24:46

180 次浏览

当我们想要中断或终止循环的执行时,使用 break 语句。一旦到达 break 语句,控制权就会从当前循环转移到循环后编写的任何内容。它主要用于条件语句以及所有类型的循环中。它存在于几乎所有流行的编程语言中。语法break;现在让我们举一个非常简单的例子,我们有一个名为 num 的变量,我们正在迭代直到 num > 5。假设我们想在知道 num 变量内部的值时退出循环 ... 阅读更多

广告