当前位置:实例文章 » HTML/CSS实例» [文章]Dart语言(02)运算符&函数&基本语句总结

Dart语言(02)运算符&函数&基本语句总结

发布人:shili8 发布时间:2025-01-09 12:03 阅读次数:0

**Dart语言(02)运算符、函数和基本语句总结**

在前面的文章中,我们已经介绍了 Dart语言的基本数据类型、变量和控制结构。今天我们将继续讨论 Dart语言中的运算符、函数和基本语句。

### 运算符Dart 支持各种运算符,包括算术运算符、比较运算符、逻辑运算符等。

#### 算术运算符| 运算符 | 描述 |
| --- | --- |
| `+` | 加法 |
| `-` | 减法 |
| `*` | 乘法 |
| `/` |除法 |
| `%` | 取余 |

示例代码:

dartvoid main() {
 int a =5;
 int b =3;

 print(a + b); // 输出:8 print(a - b); // 输出:2 print(a * b); // 输出:15 print(a / b); // 输出:1.6666666666666667 print(a % b); // 输出:2}


#### 比较运算符| 运算符 | 描述 |
| --- | --- |
| `==` | 等于 |
| `!=` | 不等于 |
| `<` | 小于 |
| `>` | 大于 |
| `<=` | 小于或等于 |
| `>=` | 大于或等于 |

示例代码:
dartvoid main() {
 int a =5;
 int b =3;

 print(a == b); // 输出: false print(a != b); // 输出: true print(a < b); // 输出: false print(a > b); // 输出: true print(a <= b); // 输出: false print(a >= b); // 输出: true}


#### 逻辑运算符| 运算符 | 描述 |
| --- | --- |
| `&&` | 与 |
| `||` | 或 |

示例代码:
dartvoid main() {
 bool a = true;
 bool b = false;

 print(a && b); // 输出: false print(a || b); // 输出: true}


### 函数函数是 Dart 中的基本组成单位。函数可以接受参数,返回值等。

#### 定义函数定义一个函数需要使用 `void` 或其他类型来指定函数的返回类型,然后使用函数名和括号来包裹函数体。
dartvoid main() {
 void sayHello(String name) {
 print('Hello, $name!');
 }

 sayHello('Alice'); // 输出: Hello, Alice!
}


#### 函数参数函数可以接受多个参数,使用逗号分隔。
dartvoid main() {
 void sayHello(String name, int age) {
 print('Hello, $name! You are $age years old.');
 }

 sayHello('Bob',30); // 输出: Hello, Bob! You are30 years old.
}


#### 函数返回值函数可以使用 `return` 关键字来指定返回值。
dartvoid main() {
 int add(int a, int b) {
 return a + b;
 }

 print(add(2,3)); // 输出:5}


### 基本语句基本语句是 Dart 中的最小执行单位。基本语句包括赋值语句、控制结构等。

#### 赋值语句赋值语句使用 `=` 来将一个值赋给变量。
dartvoid main() {
 int a =5;
}


#### 条件语句条件语句使用 `if` 和 `else` 来执行不同的代码块。
dartvoid main() {
 int a =5;

 if (a >10) {
 print('a is greater than10');
 } else {
 print('a is less than or equal to10');
 }
}


#### 循环语句循环语句使用 `for` 和 `while` 来执行重复的代码块。
dartvoid main() {
 for (int i =0; i < 5; i++) {
 print(i);
 }

 int j =0;
 while (j < 5) {
 print(j);
 j++;
 }
}


### 总结本文总结了 Dart语言中的运算符、函数和基本语句。这些是 Dart语言的基础组成单位,理解它们对于编写高质量的 Dart代码至关重要。

### 参考资料* [Dart Language Specification]( />* [Dart Official Documentation](

其他信息

其他资源

Top