執行效果:
程式**:
dim a()
private sub form_load()
redim preserve a(1 to 5)
for i = 1 to 5
a(i) = i
next i
for i = 1 to 5
text1.text = text1.text & "a(" & i & ")=" & a(i) & "; "
next i
for i = 2 to 4
a(i) = a(i + 1)
next i
redim preserve a(1 to 4)
for i = 1 to 4
text2.text = text2.text & "a(" & i & ")=" & a(i) & "; "
next i
end sub
總結:
1、插入陣列元素和刪除陣列元素都使用迴圈交換,插入陣列元素是原陣列元素往後移動,刪除陣列元素是將原陣列的元素往前移動。
2、插入陣列元素,需要先將陣列長度加長再增加陣列元素;刪除陣列元素,可以先刪除陣列元素,再建陣列長度縮短。
php中刪除陣列元素
users array 1 張三 2 李四 3 王五 print r users echo unset users 2 print r users echo student array 1 mike 2 tom 3 jerry 4 lucy 5 lili array splice student,3...
js刪除陣列元素
方法 array.remove dx 功能 刪除陣列元素.引數 第乙個引數是說明第二個引數的型別,index 表示第二個引數是元素下標,element 表示第二個引數是要刪除的元素 返回 在原陣列上修改陣列 刪除陣列元素,第乙個引數是說明第二個引數的型別,index 表示第二個引數是元素下標,ele...
JS刪除陣列元素
js刪除陣列元素 view plaincopy to clipboardprint?1.delete方法 delete arr 1 這種方式陣列長度不變,此時arr 1 變為undefined了,但是也有好處原來陣列的索引也保持不變,此時要遍歷陣列元素可以才用 for index in arr do...