之前給大家介紹了java一維數組以及java二維數組,下面的話就來給大家講一下java多元數組方面的知識。
除去一維數組和二維數組之外,Java當中還支援更多元的數組。
像三維數組、四維數組和五維數組等等它們都屬于多元數組。
一般來說的話我們也将二維數組看作是多元數組,下面主要來介紹多元數組。
多元數組的聲明、初始化和使用都和二維數組都是很相似的這裡的話就不再具體的說了。
下面來直接來看一個示例:
假設程式當中一個名字叫做namelist的String類型三維數組,下面的話就編寫代碼來對它進行周遊,輸出每個元素的值。
下面是具體的代碼:public static void main(String[] args)
{
String[][][] namelist = {
{
{
"張陽"
, "李風"
, "陳飛"
}
, {
"樂樂"
, "飛飛"
, "小曼"
}
}
, {
{
"Jack"
, "Kimi"
}
, {
"Lucy"
, "Lily"
, "Rose"
}
}
, {
{
"徐璐璐"
, "陳海"
}
, {
"李麗麗"
, "陳海清"
}
}
};
for (int i = 0; i
{
for (int j = 0; j
{
for (int k = 0; k
{
System.out.println("namelist[" + i + "][" + j + "][" + k + "]=" + namelist[i][j][k]);
}
}
}
}
輸出結果:namelist[0][0][0]=張陽
namelist[0][0][1]=李風
namelist[0][0][2]=陳飛
namelist[0][1][0]=樂樂
namelist[0][1][1]=飛飛
namelist[0][1][2]=小曼
namelist[1][0][0]=Jack
namelist[1][0][1]=Kimi
namelist[1][1][0]=Lucy
namelist[1][1][1]=Lily
namelist[1][1][2]=Rose
namelist[2][0][0]=徐璐璐
namelist[2][0][1]=陳海
namelist[2][1][0]=李麗麗
namelist[2][1][1]=陳海清
以上關于Java多元數組的一些知識你都了解了嗎?更多和多元數組相關的java基礎知識,請繼續來本站進行了解吧。
推薦閱讀: