我有一个当前列表,我希望通过用另一个列表替换一系列元素来更新它,例如:
当前列表:
a, b, c, d, e, f, g
新列表:
x, y, z
我想做类似于以下的事情:
CurrentList.setAll(5, NewList)
哪个应该将 转换CurrentList
为具有以下值:
a, b, c, d, e, x, y, z
所以它用一个额外的新元素替换了f, g
元素。x, y
added
CurrentList
z
编辑:这并不总是在列表的末尾。它不仅与字符串有关。这是关于具有任何类型元素的列表。这需要适用于列表的任何部分。例如我可能需要更换b, c, d
. 我只是有起始索引,然后我必须向前替换元素,如果列表空间不足,则add
列出而不是替换。