如何在列表中的特定索引中添加条目?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在列表中的特定索引中添加条目?相关的知识,希望对你有一定的参考价值。

我可以调用最后添加的list.add(),但没有方便的方法将条目添加到特定索引,同时增加列表。

答案

您可以使用insertRange,它会在添加新元素时增加列表。

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

你可以在DartBoard here上试一试

另一答案

您现在可以使用insert()removeAt()方法。

另一答案

好吧,它接缝好像list.insertRange(index,range,[elem])就是我要找的东西。

另一答案

飞镖2

var idx = 3;
list.insert(idx, 'foo');

取决于您是要插入单个项目还是一堆项目

所有可用的方法https://api.dartlang.org/stable/2.1.0/dart-core/List-class.html#instance-methods

以上是关于如何在列表中的特定索引中添加条目?的主要内容,如果未能解决你的问题,请参考以下文章

使用CMake检查列表是否包含特定条目的最佳方法

如何从数据库中选择列表中的特定条目?

如何创建片段以重复变量编号中的代码行

如何将列表视图中的数据从一个片段发送到另一个片段

从ViewPager android替换片段

如何在片段列表中找到特定片段?