二維數(shù)組的聲明:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請域名、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、寧洱網(wǎng)站維護(hù)、網(wǎng)站推廣。元素類型[,] 數(shù)組名;
如:
int[,] twodim;
用這種方法生產(chǎn)的二維數(shù)組是一個(gè)矩陣,即:每行中的元素個(gè)數(shù)都相同。
矩陣的初始化:類似于C++和Java。
如:
int[,] twodim = new int[2, 3] { {1, 2, 3}, {4, 5, 6} };
鋸齒數(shù)組的聲明:
C#中鋸齒數(shù)組的聲明類似于Java中二維數(shù)組的聲明,即:
元素類型[ ][ ] 數(shù)組名;
在初始化鋸齒數(shù)組時(shí),第1維的長度不可省略,但第2維的則必須為空(此處不同于Java),如:
int[][] a = new int[2][];
第二維的個(gè)數(shù)需要依次的new出來:
a[0] = new int[5]; a[1] = new int[9];
三維及三維以上的數(shù)組與二維數(shù)組類似,不再多說。
附:
C#與Java中二維數(shù)組(鋸齒數(shù)組)的定義與初始化。
C#
形式1:
int[,] a = new int[2, 3];
形式2:
int[, ] a = new int[2, 3] {{1, 2, 3}, {4, 5, 6}};
形式3:
int[,] a = {{1, 2, 3}, {4, 5, 6}};
形式4:
int[][] a = new int[2][]; a[0] = new int[3]; a[1] = new int[3];
Java
形式1:
int[][] a = new int[2][]; a[0] = new int[5]; a[1] = new int[5];
形式2:
int[][] a = new int[2][3];
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。