大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 多維數組用法

多維數組用法

更新時間:2020-09-22 16:55:59 來源:動力節點 瀏覽1543次

在學習java編程的時候,最重要的就是對java基礎知識的學習,對java零基礎的小白來說是尤其重要的,數組就是java基礎知識中一員。今天這篇文章我們來學習java數組中多維數組用法,學習多維數組該怎樣使用。

多維數組是什么呢?數組是有序數據的集合,數組中的每個元素具有相同的數組名和下標來做唯一標識,數組中包括一維數組、二維數組以及今天我們要學習的多維數組,多維數組將使用多個下標訪問數組元素,它適用于表示表格或更加復雜的排列形式。

假設需要建立一個數值表,用來顯示在不同利率下投資$10 000會增長多少,利息每年兌現,而且又被用于投資。下圖是不同利率下的投資增長情況的相應的圖示:

image.png

可以使用一個二維數組(即矩陣)存儲這些信息,這個數組被命名balances。

對多維數組進行初始化,可以在聲明時或在創建時提供值列表來初始化多維數組中的每個元素。每個維度的初始值數量將決定數組中每個維度的長度。級別的值列表用大括號括起來。對于二維數組,每行的值列表都包含在一對大括號中,如下所示:

int[][] arr = {{10, 20, 30},

{1, 2},

{2, 3, 4, 5}};

在上面的語句中創建一個具有三行的二維數組。以下代碼顯示如何初始化一個二維String類型的數組:

String[][] acronymlist = {{"A", "a"},

{"B", "b"},

{"C", "c"}};

可以在創建多維數組時初始化多維數組的元素。如下代碼所示:

int[][] arr = new int[][]{{1, 2}, {3,4,5}};

在java中,聲明一個二維數組相當簡單,例如:double[][]balances;

與一維數組一樣,在調用new對多維數組進行初始化之前不能使用該數組。在這里可以這樣進行初始化:

balances= new double[NYEARSJ[NRATES];

在其他情況下,如果知道數組元素,就可以不調用new,而直接使用簡寫形式對多維數組進行初始化。例如:

image.png

一旦數組被初始化,就可以通過兩個方括號訪問每個元素,例如, balances[i][j]。

在例子程序中用到了一個存儲利率的一維數組interests與一個存儲余額的二維數組balances,一維用于表示年,另一維用于表示利率。最初使用初始余額來初始化這個數組的第一行:

for( int j = 0; j < balance[0].length; j++)

balances[0][j] = 10000;

然后,按照下列方式計算其他行:

image.png

image.png

下面的例子給出了完整的程序:

image.png

image.png


image.png

注意:for each循環語句不能自動地處理二維數組的每一個元素。它是按照行,也就是一維數組處理的。 要想訪問二維數組的所有元素,需要使用兩個嵌套的循環,如下所示:

for(double[]row:balances)

for(double b:row)

do something with b

現在的公司越來越重視java程序員是否有一個扎實的基本功,基礎知識也是在面試java程序員崗位的重點考察內容,所以大家務必要掌握好java多維數組用法,要知道多維數組該怎樣使用以及怎樣初始化,希望通過這篇文章大家可以掌握這些知識和操作,提高的自己的水平。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 涩涩在线观看 | 99热国产 | 麻豆91精品91久久久 | www.久久爱 | 羞羞网址| 久久九九热re6这里有精品 | 综合 欧美 国产 视频二区 | 国产精品福利一区二区久久 | 免费观看男女羞羞的视频网站 | 国产欧美成人xxx视频 | 国产成人91一区二区三区 | 欧美精品另类 | 麻豆精品久久久一区二区 | 成人欧美精品大91在线 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 人人鲁免费播放视频人人香蕉 | 四虎影视1515hh四虎免费 | 天天射日日射 | 日韩欧美国产综合 | 天天射日 | 热久久只有精品 | 综合色99| 毛片视 | 精品一区二区三区色花堂 | 四虎免费在线观看 | 免费国产精品视频 | 国产成人免费在线视频 | 亚洲大片免费看 | 深夜看片在线观看18 | 99久久综合狠狠综合久久一区 | 中文字幕热久久久久久久 | 婷婷色综合久久 | www.四虎影院在线观看 | 国产成人精品午夜二三区 | 亚洲国产欧美久久香综合 | 一级aa 毛片高清免费看 | 国产精品永久免费10000 | 奇米影视777在线观看 | 成人毛片18女人毛片 | 亚洲整片 | 在线观看一级毛片免费 |