dart:collection
库中DoubleLinkedQueue.from
的用法介绍如下。
用法:
DoubleLinkedQueue<E>.from(
Iterable elements
)
创建一个包含所有 elements
的 double-linked 队列。
队列中的元素顺序就像使用 addLast 按照 elements
.iterator 提供的顺序添加元素一样。
所有 elements
都应该是 E
的实例。 elements
可迭代对象本身可以具有任何元素类型,因此此构造函数可用于 down-cast a Queue ,例如:
Queue<SuperType> superQueue = ...;
Queue<SubType> subQueue =
DoubleLinkedQueue<SubType>.from(superQueue.whereType<SubType>());
相关用法
- Dart DoubleLinkedQueue.isEmpty用法及代码示例
- Dart DomStringList.first用法及代码示例
- Dart DomRectList.length用法及代码示例
- Dart DomRectList.first用法及代码示例
- Dart DomStringList.elementAt用法及代码示例
- Dart DocumentFragment.querySelector用法及代码示例
- Dart DomStringList.last用法及代码示例
- Dart DocumentFragment.querySelectorAll用法及代码示例
- Dart Document.querySelector用法及代码示例
- Dart Document.querySelectorAll用法及代码示例
- Dart DomStringList.length用法及代码示例
- Dart DomRectList.last用法及代码示例
- Dart DomRectList.elementAt用法及代码示例
- Dart DateTime.toUtc用法及代码示例
- Dart DateTime.minute用法及代码示例
- Dart DateTime.toIso8601String用法及代码示例
- Dart DateTime.fromMillisecondsSinceEpoch用法及代码示例
- Dart DateTime.add用法及代码示例
- Dart DateTime.isAfter用法及代码示例
- Dart Directory用法及代码示例
- Dart DateTime用法及代码示例
- Dart DateTime.weekday用法及代码示例
- Dart DateTime.isAtSameMomentAs用法及代码示例
- Dart Duration.inDays用法及代码示例
- Dart Duration.inMicroseconds用法及代码示例
注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 DoubleLinkedQueue<E>.from constructor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。