當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Dart List.setAll用法及代碼示例


dart:core 庫中List.setAll 方法的用法介紹如下。

用法:

void setAll(
   int index,    
   Iterable<E> iterable   
)

iterable 的對象覆蓋元素。

iterable 的元素被寫入此列表,從位置 index 開始。此操作不會增加列表的長度。

index 必須為非負且不大於 length

iterable 的元素不能超過從 indexlength 的範圍。

如果 iterable 基於此列表,則其值可能會更改 duringsetAll 操作。

final list = <String>['a', 'b', 'c', 'd'];
list.setAll(1, ['bee', 'sea']);
print(list); // [a, bee, sea, d]

相關用法


注:本文由純淨天空篩選整理自dart.dev大神的英文原創作品 setAll method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。