当前位置: 首页 > 网络应用技术

DART系列:在Dart中使用系列

时间:2023-03-07 12:35:46 网络应用技术

  DART中有三组,即列表,Set和Map.dart为Dart:Core Package中的这三个集提供了一种非常有用的方法。让我们来看看。

  首先是列表的创建,它可以创建带有值的空列表或列表:

  使用列表的结构函数创建:

  将元素或列表添加到列表:

  删除元素:

  DART提供List的分类方法sort()。排序可以连接一个比较函数,以指示谁是谁,谁是谁:

  列表中也可以使用仿制药,指示列表中的固定类型:

  集合表示非重复元素的集合。但是集合和列表与集合不同,因此您不能使用索引在集合中找到元素。

  查看集合的基本用法:

  或使用集合的构造函数构造集合:

  确定集合中的元素是否存在:

  SET还具有互联网操作,可以找到两组的交集:

  地图是程序中的一种数据,值类型和非常常见的数据类型。

  首先查看如何创建地图:

  添加并删除:

  确定键是否包含键可以使用containskey():

  集合中最常见的方法是确定集合是否为空:

  如果要对集合中的每个元素执行功能操作,则可以使用foreach():

  如果是一个可用的对象,则有一个地图方法。地图方法将返回一个新对象:

  请注意,MAP返回iTeraable,该iTeraable可按延迟计算,并且仅在使用时才能计算出来。

  如果要立即计算,则可以使用Map()。TOLIST()或MAP()。设置 ():

  您还可以选择条件。例如,使用where()用于获取所有匹配对象,使用任何()来确定集合中是否有匹配对象,并使用每个()来确定是否在设置都是匹配的。

  在程序编写过程中,收集是一种非常普遍的类型。每个人都必须精通。

  最受欢迎的解释,最深的干货,最简单的教程,您不知道的许多技巧正在等待您发现!

  欢迎注意我的公共帐户:“程序的事情”,了解技术并更好地了解您!