VB程式設計 陣列中刪除陣列元素 27

2021-08-21 11:10:49 字數 690 閱讀 7478

執行效果:

程式**:

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...