array(2,2)是多維數(shù)組的訪問方式,其數(shù)組的定義和初始化方法為:
創(chuàng)新互聯(lián)提供網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì),品牌網(wǎng)站制作,廣告投放等致力于企業(yè)網(wǎng)站建設(shè)與公司網(wǎng)站制作,十載的網(wǎng)站開發(fā)和建站經(jīng)驗(yàn),助力企業(yè)信息化建設(shè),成功案例突破成百上千,是您實(shí)現(xiàn)網(wǎng)站建設(shè)的好選擇.
Dim?array?As?Integer(,)?=?{{1,?2,?3},?{4,?5,?6}}
每一行的元素?cái)?shù)量是固定且相等的。
array(2)(2)是交錯(cuò)數(shù)組(即數(shù)組的數(shù)組)的訪問方式。也就是,你有一個(gè)數(shù)組,這個(gè)數(shù)組的每個(gè)元素也是數(shù)組。其數(shù)組的定義和初始化方法為:
Dim?array?As?Integer()()?=?{New?Integer()?{1,?2,?3},?New?Integer()?{4,?5,?6,?7,?8}}
由于每個(gè)元素是獨(dú)立的數(shù)組,所以交錯(cuò)數(shù)組每一行的元素?cái)?shù)量不固定,且可以不等。
用一個(gè)帶括號的變量名來定義一維數(shù)組和多維數(shù)組如dim a(5) as integer '定義了1個(gè)1維、6個(gè)元素?cái)?shù)組dim a(5,5) as integer '定義了1個(gè)2維、36個(gè)元素的數(shù)組
Dim?str?As?String?=?"",?temp,?n?As?Integer
Dim?str1?As?String?=?"12,45,2,9,41,31,66,83,2,1,-9,-91,-21"
Dim?a()?As?String?=?Split(str1,?",")
For?i?=?1?To?UBound(a)?Step?1
a(i)?=?Val(a(i))
Next
temp?=?0
n?=?0
For?i?=?1?To?UBound(a)
If?a(i)??temp?Then
temp?=?a(i)
End?If
If?a(i)??0?Then
n?=?n?+?1
End?If
Next
str?=?str??"正數(shù)的個(gè)數(shù)為?"??n
str?=?str??"最大元素的下標(biāo)為?"
For?i?=?1?To?UBound(a)
If?a(i)?=?temp?Then
str?=?str??i??"?"
End?If
Next
TextBox6.Text?=?str
Dim Str(20) As String '20數(shù)據(jù)元素
Dim Text(20) As TextBox
Dim n As Integer = 0
For Each i In Text
i = New TextBox '實(shí)例化
i.Location = New Point(50, n * 20)
Me.Controls.Add(i) '添加窗體
Dim Index As Integer = i.TabIndex '沒index屬性
Str(n) = Index
i.Text = Str(n) 'str數(shù)組值賦值給文本框
n += 1
Next
1、vb.net的
數(shù)組定義與變量定義差不多??梢杂?/p>
dim
來定義
比如:
dim
a(100)
as
integer。
也可以不定義下標(biāo)
在程序中
用
redim
來定義。
如:
dim
a()
as
integer
'
'
redim
a(100)
2、vb.net中定義數(shù)組可以直接賦值。
如:
dim
a()
as
integer
={1,
2,
3,4}
文章名稱:vb.net寫數(shù)組,vb創(chuàng)建數(shù)組
文章路徑:http://muchs.cn/article0/hcgsoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、定制開發(fā)、網(wǎng)站建設(shè)、商城網(wǎng)站、自適應(yīng)網(wǎng)站、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)