2012-04-01 108 views

回答

7

您可以使用insertRange,它會增加新元素時的列表。

var list = ["1","3","4"]; 
list.insertRange(0, 1, "0"); 
list.insertRange(2, 1, "2"); 
list.forEach((e) => print(e)); 

你可以嘗試一下在飛鏢here

+0

'insertRange'方法被'insert()'和'insertAll()'所取代。請參閱:http://api.dartlang.org/docs/releases/latest/dart_core/List.html – CedX 2013-09-18 22:56:29

1

好吧,它接近,因爲如list.insertRange(索引,範圍,[elem])是我正在尋找。

+0

的** **範圍屬性沒有道理給我。他們應該像** insertAtPosition()**和** replaceAtPosition()** – Gero 2012-04-01 19:21:44

+1

Josh Bloch現在正在修改Dart集合庫,所以'insert()'和'removeAt()'應該即將推出。 – munificent 2012-04-05 04:27:43

相關問題