找到 34423 篇文章,关于编程

Dart 编程中的字符串

Mukul Latiyan
更新于 2021年5月24日 11:57:31

260 次浏览

Dart 中的字符串是字符的序列或串。字符可以是 - 特殊字符、数字或字母。在 Dart 中,我们可以使用单引号和双引号来表示字符串。例如'一个字符串值' 或 "另一个字符串值"这两个例子都是 Dart 中字符串的有效例子。在 Dart 中,我们可以使用 String 关键字声明字符串,也可以使用 var 关键字。例如请看下面的例子 - 在线演示void main(){    String name = "Tuts";    var herName = "Shreya";    print(name);    print(herName); }在上面的例子中,我们有 ... 阅读更多

Dart 编程中的集合

Mukul Latiyan
更新于 2021年5月24日 11:57:07

354 次浏览

集合是对象的集合,其中每个对象只能出现一次。这意味着元素类型中的所有对象要么在集合中,要么不在集合中。集合是一种重要的数据结构,在我们需要每个对象的唯一出现时非常有用。Dart 中有多种创建集合的方法,但最常用的方法是使用 Set() 构造函数。例如请看下面的例子 - 在线演示void main() {    var fruits = new Set();    print(fruits); ... 阅读更多

Dart 编程中的 Rune

Mukul Latiyan
更新于 2021年5月24日 11:56:45

348 次浏览

我们知道 Dart 中的字符串是 Unicode UTF-16 字符的序列。Dart Rune 实际上是 UTF-32 Unicode 代码点。它们是 UTF-32 字符串,用于打印特殊符号。例如,当我们将 '\u0398' 的 Unicode 等效值赋给一个变量时,Dart 中会显示 theta 符号。例如请看下面的例子 - 在线演示void main(){    var heartSymbol = '\u0398';    print(heartSymbol); }输出Θ我们可以对 Dart Rune 应用不同的方法/属性来提取字符串的核心单元。这些主要包括 -string.codeUnitAt()string.codeUnitsstring.runesstring.codeUnitAt()string.codeUnitAt() 方法用于访问字符串中存在的字符的代码单元 ... 阅读更多

Dart 编程中的 return 语句

Mukul Latiyan
更新于 2021年5月24日 11:56:14

1K+ 次浏览

在某些情况下,我们希望从给定函数返回一个值,以便以后可以使用它。这些返回值使用 return 关键字,该关键字允许函数返回值。需要注意的是,return 语句是可选的,如果没有指定,函数将返回 null。此外,函数中只允许一个 return 语句。语法return ;带有返回值的 Dart 函数的语法 -returnType funcName(){    // 语句    return value; }在上述语法中,funcName 用我们的函数名代替。returnType 表示数据/表达式的类型 ... 阅读更多

Dart 编程中的关系运算符

Mukul Latiyan
更新于 2021年5月24日 11:55:54

725 次浏览

关系运算符用于比较两个操作数。当我们在两个操作数之间使用关系运算符时,结果始终是布尔值。Dart 中有不同类型的关系运算符。下表列出了 Dart 中的所有关系运算符。让我们以一个例子为例,我们有两个变量 x 和 y,其值分别为 20 和 30。请参考下表 -运算符描述输出>大于x > y = false=大于或等于x >= y = false

Dart 编程中的输入读取和写入

Mukul Latiyan
更新于 2021年5月24日 11:55:32

2K+ 次浏览

Dart 提供了一个名为 'io' 的标准库,其中包含不同的类,而这些类又包含不同的方法,我们可以使用这些方法从终端读取或写入输入。我们使用 import 命令在程序中导入库。例如请看下面的例子 -导入 'dart:io';向终端写入内容我们可以使用 'dart:io' 库中可用的标准输出类 (stdout) 向终端写入内容。例如请看下面的例子 - 在线演示import 'dart:io'; void main(List arguments) {    stdout.write('What is your name?\r'); }输出What is your ... 阅读更多

Dart 编程中的队列

Mukul Latiyan
更新于 2021年5月24日 11:55:04

358 次浏览

队列是对象的集合。在 Dart 中,我们可以在队列的两端进行操作。可以使用 Dart 集合库中的 Queue 类创建一个队列。例如请看下面的例子 - 在线演示import 'dart:collection'; void main() {    var queue = new Queue();    print(queue); }在上面的例子中,我们导入了 collection 库,以便可以使用其中的 Queue 类,然后我们创建一个 Queue 并将其存储在一个名为 queue 的变量中,最后我们打印 queue 变量中的内容。输出{}我们可以添加 ... 阅读更多

Dart 编程中的可选参数

Mukul Latiyan
更新于 2021年5月24日 11:54:25

7K+ 次浏览

可选参数是不需要在调用函数时指定的参数。可选参数允许我们为我们定义的参数传递默认值。主要有两种类型的可选参数 -有序(位置)可选参数命名可选参数有序可选参数有序可选参数是用 [ ] 包裹的参数。例如,void printSomething(int a, int b, [ int c = 10] ){    // 函数体 }它们使我们可以自由地调用带有或不带有第三个参数的函数。例如请看下面的例子 - 在线演示void printSomething(int a, int b, [ int c ... 阅读更多

Dart 编程中的空感知运算符

Mukul Latiyan
更新于 2021年5月24日 11:53:55

537 次浏览

Dart 有不同的空感知运算符,我们可以使用它们来确保我们没有访问空值,并以一种巧妙的方式处理它们。主要包括 -?? 运算符??= 运算符? 运算符我们将在下面的文章中逐一介绍它们。?? 运算符只有当第一个表达式不为空时,?? 运算符才返回第一个表达式。例如请看下面的例子 -void main() {    var age;    age = age ?? 23;    print(age);    var name = "mukul";    name = name ?? "suruchi";    print(name); }在上面的例子中,我们声明了两个 ... 阅读更多

Dart 编程中的多层继承

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

2K+ 次浏览

Dart 中的多层继承是指不同的类以链式形式继承的情况,即一个类扩展某个父类,而另一个类扩展扩展父类的类。多层继承的语法表示如下所示 -class A {} class B extends A {} class C extends B {}如果我们注意到上面的语法,我们可以清楚地看到类 A 是类 B 的父类,类 B 正在扩展它。此外,类 B 充当类 C 的父类,类 C 正在扩展类 B。多层 ... 阅读更多

广告
© . All rights reserved.