要素の範囲を別のリストに置き換えて更新したい現在のリストがあります。たとえば、次のようになります。
現在のリスト:
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
と余分な newadded
に置き換えました。CurrentList
z
編集: これは常にリストの最後にあるとは限りません。そして、それは弦だけではありません。これは、任意のタイプの要素を持つリストに関するものです。これは、リストのどの部分でも機能する必要があります。たとえば、 を置き換える必要がある場合がありb, c, d
ます。私は単に開始インデックスを持っているだけで、要素をそれ以降に置き換え、リストがスペース不足の場合は、add
置き換える代わりにリストする必要があります。