banner
NEWS LETTER

Dart_学习-P0

Scroll down

编程语言之 Dart 学习 - P0

Dart由Google开发,用于Flutter。

让我们开始吧!

入口函数:main

1
2
3
4
5
// 有点象 c/cpp
void main() {
// 输出 HelloWord!
print('Hello, World!');
}

导入

1
2
3
4
5
6
// 库
import "dart:math";
// 包
import 'package:test/test.dart';
// 文件
import 'path/to/my_other_file.dart';

变量

1
2
3
4
5
6
7
8
9
10
11
12
13
// 用var定义变量
var name = 'Shen';
var year = 2008;
var antennaDiameter = 3.7;
var flybyObjects = ['Jupiter', 'Saturn', 'Uranus', 'Neptune'];
var image = {
'tags': ['saturn'],
'url': '//path/to/saturn.jpg',
};

// 静态变量
final = "SHEN";
const = "Eternity";

流程控制

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// 与c/cpp相似
if (year >= 2008) {
print('05后');
} else if (year >= 2001) {
print('00后');
}

for (final object in flybyObjects) {
print(object);
}

for (int month = 1; month <= 12; month++) {
print(month);
}

while (year < 2016) {
year += 1;
}

函数

1
2
3
4
5
6
7
// 定义方式与c/cpp类似
int add(int a, int b) {
return a + b;
}

// 调用
add(1, 2); // 3
其他文章