我可以调用list.add(),它在最后添加,但没有方便的方法来添加一个条目到一个特定的索引,同时增长列表。如何将条目添加到列表中的特定索引?
2
A
回答
7
您可以使用insertRange,它会增加新元素时的列表。
var list = ["1","3","4"];
list.insertRange(0, 1, "0");
list.insertRange(2, 1, "2");
list.forEach((e) => print(e));
你可以尝试一下在飞镖here
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
相关问题
- 1. 如何将子项目添加到列表中的特定行/索引
- 2. c# - 将对象添加到列表中的特定索引
- 3. 添加到特定索引
- 4. 如何在特定索引的列图中添加一系列
- 5. 不能将列添加到条目表
- 6. 将IList项目添加到特定索引号
- 7. 如何将项目添加到Laravel雄辩集合的特定索引
- 8. 如何将数据添加到现有表中的特定列?
- 9. 将对象添加到特定索引中的数组中
- 10. 将弹性列表滚动到特定条目,而不使用索引
- 11. JavaScript的添加和从列表中,并从特定索引
- 12. MySQL为特定条目添加多列
- 13. 将图标添加到特定表列
- 14. 如何将项目添加到选定的列表框中
- 15. 将元素添加到ArrayList或ArrayAdapter中的特定索引
- 16. 将索引添加到生成的列
- 17. 将列添加到满足特定条件的行中
- 18. 如何将索引添加到日期时间的列中?
- 19. 如何将项目添加到laravel列表集合而不重新索引?
- 20. 如何将字符添加到特定索引中的字符串?
- 21. 如何将字符串添加到特定索引处的NSArray中?
- 22. 将新列和索引添加到具有十亿条记录的表中
- 23. 以特定格式将项目添加到列表框
- 24. 如何添加到Listview项目中的特定列?
- 25. 将依赖jar条目添加到jar索引(/META-INF/INDEX.LIST)
- 26. 未定义的索引错误...将新索引添加到现有阵列中
- 27. 添加相同索引的变量并添加到列表中
- 28. 将ToolStripMenuItem添加到ContextMenuStrip的特定索引
- 29. 如何将特定SharePoint组添加到列表权限
- 30. 添加索引,以自定义列表
'insertRange'方法被'insert()'和'insertAll()'所取代。请参阅:http://api.dartlang.org/docs/releases/latest/dart_core/List.html – CedX 2013-09-18 22:56:29