Java 中的二維數(shù)組
所謂二維數(shù)組,可以簡(jiǎn)單的理解為是一種“特殊”的一維數(shù)組镜廉,它的每個(gè)數(shù)組空間中保存的是一個(gè)一維數(shù)組贺喝。
那么如何使用二維數(shù)組呢,步驟如下:
1澎蛛、 聲明數(shù)組并分配空間
或者
如:
2抚垄、 賦值
二維數(shù)組的賦值,和一維數(shù)組類似谋逻,可以通過下標(biāo)來(lái)逐個(gè)賦值呆馁,注意索引從 0 開始
也可以在聲明數(shù)組的同時(shí)為其賦值
如:
3、 處理數(shù)組
二維數(shù)組的訪問和輸出同一維數(shù)組一樣毁兆,只是多了一個(gè)下標(biāo)而已浙滤。在循環(huán)輸出時(shí),需要里面再內(nèi)嵌一個(gè)循環(huán)气堕,即使用二重循環(huán)來(lái)輸出二維數(shù)組中的每一個(gè)元素纺腊。如:
運(yùn)行結(jié)果:
需要了解的:在定義二維數(shù)組時(shí)也可以只指定行的個(gè)數(shù)畔咧,然后再為每一行分別指定列的個(gè)數(shù)。如果每行的列數(shù)不同揖膜,則創(chuàng)建的是不規(guī)則的二維數(shù)組誓沸,如下所示:
運(yùn)行結(jié)果為: