dart
文章平均质量分 50
wgefcelgu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
可选命名参数,使用初始化列表的类
【代码】可选命名参数的类。原创 2023-06-30 20:27:02 · 69 阅读 · 0 评论 -
一个简单的使用map作为参数构造方法的类
【代码】一个简单的类。原创 2023-06-30 18:31:18 · 111 阅读 · 0 评论 -
dart的构造函数
在 Dart 中,构造函数是用于创建对象的特殊方法。构造函数名称必须与类名相同,且没有返回类型声明。Dart 支持以下几种类型的构造函数:默认构造函数如果类没有显式定义构造函数,则会自动生成一个默认构造函数。默认构造函数没有参数,它只是创建一个对象的实例并初始化所有实例变量。class MyClass { String name; int age; // 自动生成的默认构造函数 MyClass(this.name, this.age);}void main() {原创 2023-06-16 22:09:38 · 1347 阅读 · 1 评论 -
dart中的运算符
(不等于),>(大于),<(小于),>=(大于等于),<=(小于等于), 空判断运算符,用来检查空值,如果左侧表达式非空,则返回左侧表达式的值,否则返回右侧表达式的值。5. 位运算符:&(按位与),|(按位或),^(按位异或),~(按位取反),<<(左移),>>(右移)1. 算术运算符:+(加),-(减),*(乘),/(除),~/(整除),%(取余)`/=`:除赋值运算符,将左侧的变量除以右侧的值,相当于`a = a / b`。2. 赋值运算符:=(赋值),+=,-=,*=,/=,~/=,%=等。原创 2023-06-16 21:31:47 · 987 阅读 · 1 评论 -
Visual Studio Code使用dart 连接postgresql数据库并输出一个表的内容
保存为post.dart,并在同一目录新建一个文件pubspec.yaml在其中添加并保存。命令行输入:dart pub get。依赖包下载成功,可以运行程序。原创 2023-06-11 15:54:45 · 420 阅读 · 0 评论 -
dart内嵌函数,自执行函数,闭包
在Dart中,自执行函数(也称为立即调用的函数表达式或IIFE)是指函数定义后立即执行的函数。它没有被任何变量引用,因此可以避免全局作用域的污染。自执行函数通常用于创建一个新的匿名作用域,以便在其中定义私有变量和函数并避免与全局命名空间冲突。在这个示例中,我们定义了一个没有名称的函数,并立即执行它。该函数包含两个局部变量。请注意,我们将整个函数用括号括起来并紧接着跟上一对额外的括号。,并将它们相加并输出结果。原创 2023-06-09 17:01:28 · 420 阅读 · 0 评论 -
Dart中=>(箭头函数)
在计算机编程中,箭头函数(也称为Lambda表达式)是一种具有简单语法的匿名函数。在Dart中,箭头函数通常用于作为集合类方法(如 map,where,reduce等)的参数或将函数赋值给变量时来提高代码的简洁性和可读性。当然,如果函数体比较复杂或者需要多条语句的时候,建议还是使用普通函数写法。当然,箭头函数仍然需要遵循函数的基本规则(如正确的参数类型、返回类型等),但它可以使代码更加简洁明了。在箭头函数中,“=>” 符号用于分离函数声明和函数体。箭头函数表达式最常见的用途是作为集合的迭代器或回调函数。原创 2023-06-09 14:51:30 · 1504 阅读 · 0 评论 -
Dart中的map
MapMap。原创 2023-06-08 14:43:49 · 909 阅读 · 0 评论 -
Dart中的list
类的属性均是只读的,因此无法通过更改这些属性来修改列表本身。- 删除从起始索引号开始并且到结束索引号前一个元素为止的所有元素。方法来修改列表,则必须调用适当的方法并传入所需的参数。)时,它们将返回一个新的列表实例而不是修改原始列表。- 在指定索引处插入一个可迭代对象中的所有元素。- 返回一个新的具有相同元素但顺序相反的列表。- 根据指定的条件过滤元素,并返回一个新列表。- 将指定集合中的所有元素添加到该列表末尾。- 使用指定的比较函数来排序列表中的元素。- 删除列表中的最后一个元素。原创 2023-06-08 13:44:56 · 450 阅读 · 0 评论 -
Dart中的String类
StringStringlength- 返回字符串的长度,即包含的字符数。isEmpty- 如果该字符串为空(即长度为0),则返回true;否则返回false。isNotEmpty- 如果该字符串不为空,则返回true;否则返回false。hashCode- 返回字符串的哈希码值。- 返回字符串的运行时类型。- 返回指定索引位置字符的Unicode 编码。runes- 返回表示字符串Unicode字符集的Runes迭代器对象。- 返回从起始索引号开始并且到结束索引号前一个字符为止的新字符串。String。原创 2023-06-07 17:52:43 · 303 阅读 · 1 评论 -
dart初见
dart是可以按弱类型赋值的强类型。原创 2023-05-19 20:06:36 · 250 阅读 · 2 评论
分享