
dart
小王的进阶之路
这个作者很懒,什么都没留下…
展开
-
Dart 中的类、静态成员、操作符、类的继承
Dart 中的类、静态成员、操作符、类的继承1. Dart 中的静态成员 1. Dart 中的静态成员 使用 static 关键字来实现类级别的变量和函数 静态方法不能访问非静态成员,非静态方法可以访问静态成员 class Person { static String name = '张三'; int age = 20; static void show() { print(name); } // 非静态方法可以访问静态成员以及非静态成员 void printInfo原创 2021-11-17 10:19:20 · 480 阅读 · 2 评论 -
Dart 中类的创建、构造函数、类模块化、私有属性及私有方法、getter 和 setter 修饰符的用法、初始化列表
Dart 1. 创建类与使用类2. 自定义类的默认构造函数3. 自定义类的命名构造函数4. 把类单独抽离成一个模块5.6.7.8.10.11. 1. 创建类与使用类 // 定义类名,首字母要大写 class Person { // 定义类的属性 String name = "张三"; int age = 23; // 定义类的方法 void getInfo() { print("${this.name}---${this.age}"); } } void main() {原创 2021-11-16 10:55:01 · 2070 阅读 · 0 评论 -
Dart 中的函数和闭包
Dart 中的函数1. 函数的定义2. 方法传参2.1 定义一个带可选参数的方法2.2 定义一个带默认参数的方法2.3 定义一个带命名参数的方法2.4 实现一个把方法当做参数的方法 1. 函数的定义 void printInfo() { print('我是一个自定义方法'); } int getNum() { var myNum = 123; return myNum; } void main() { printInfo(); // 我是一个自定义方法 var n = getNum(原创 2021-11-15 21:15:11 · 417 阅读 · 0 评论 -
Dart 集合类型 List Set Map 详解
1. List (列表对象)常用属性 void main() { List myList = ['香蕉', '苹果', '西瓜']; print(myList.length); //3 print(myList.isEmpty); //false print(myList.isNotEmpty); //true //翻转 print(myList.reversed); //(西瓜, 苹果, 香蕉) var newMyList = myList.reversed.toList();原创 2021-11-15 11:03:26 · 529 阅读 · 0 评论 -
Dart 运算符、条件判断、类型转换
Dart 运算符、条件判断、类型转换1. 算术运算符2. 逻辑运算符3. 赋值运算符4. 复合赋值运算符5. 逻辑运算符6. 三目运算符7. ?? 运算符 1. 算术运算符 void main() { int a = 13; int b = 5; // 取整 print(a ~/ b); //2 } 2. 逻辑运算符 void main() { bool flag = true; print(!flag); //false } void main() { bool a = t原创 2021-11-12 22:04:29 · 636 阅读 · 0 评论 -
Dart 的数据类型
这里写目录标题1. 字符串类型1.1 字符串拼接2. 集合类型3. Maps(字典)4. 类型判断 1. 字符串类型 void main() { String str = '''this is str this is str this is str this is str'''; print(str); } void main() { String str = """this is str this is str this is str this is str""";原创 2021-11-12 19:30:09 · 356 阅读 · 0 评论 -
Dart 入门
Dart入门1. Dart 入口方法介绍2. Dart 变量3. Dart 常量 1. Dart 入口方法介绍 main(){ print('hello world'); } // void 表示 main 方法没有返回值 void main(){ print('hello world'); } 2. Dart 变量 Dart 可以不预先定义变量类型,会自动推断类型 Dart 中定义变量可以通过 var 关键字,也可以通过类型来申明变量 // 错误,不可改变类型 void main() {原创 2021-11-12 14:47:47 · 283 阅读 · 0 评论