二維數組的聲明:
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、虛擬主機、營銷軟件、網站建設、寧洱網站維護、網站推廣。元素類型[,] 數組名;
如:
int[,] twodim;
用這種方法生產的二維數組是一個矩陣,即:每行中的元素個數都相同。
矩陣的初始化:類似于C++和Java。
如:
int[,] twodim = new int[2, 3] { {1, 2, 3}, {4, 5, 6} };
鋸齒數組的聲明:
C#中鋸齒數組的聲明類似于Java中二維數組的聲明,即:
元素類型[ ][ ] 數組名;
在初始化鋸齒數組時,第1維的長度不可省略,但第2維的則必須為空(此處不同于Java),如:
int[][] a = new int[2][];
第二維的個數需要依次的new出來:
a[0] = new int[5]; a[1] = new int[9];
三維及三維以上的數組與二維數組類似,不再多說。
附:
C#與Java中二維數組(鋸齒數組)的定義與初始化。
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];
創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。
標題名稱:6.3-6.4多維數組和鋸齒數組-創新互聯
文章路徑:http://vcdvsql.cn/article44/csedhe.html
成都網站建設公司_創新互聯,為您提供品牌網站制作、商城網站、域名注冊、手機網站建設、定制網站、網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯