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

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java不規(guī)則數(shù)組的知識介紹

Java不規(guī)則數(shù)組的知識介紹

更新時間:2020-09-18 17:00:51 來源:動力節(jié)點 瀏覽2481次

現(xiàn)在java程序員的面試都十分注重對基本功的考察,java面試題大部分都是對java的基礎知識。Java算法、數(shù)據(jù)結構以及數(shù)組都是學習java編程中的基礎知識,今天來學習java不規(guī)則數(shù)組的內容,也是比較簡單,java零基礎的新手小白也可以學習。

所看到的數(shù)組與其他程序設計語言中提供的數(shù)組沒有多大區(qū)別,但實際存在著一些細微的差異,而這正是java語言的優(yōu)勢所在:java實際上沒有多維數(shù)組,只有一維數(shù)組。多維數(shù)組解釋為“數(shù)組的數(shù)組”。

例如,balances數(shù)組實際上是一個包含10個元素的數(shù)組,而每個元素又是一個由6個浮點數(shù)組成的數(shù)組,具體參見下圖的一個二維數(shù)組:

image.png

表達式balances[i]引用第i個子數(shù)組,也就是二維表的第i行。它本身也是一個數(shù)組,balances[i][j]引用這個數(shù)組的第j項。由于可以單獨地存取數(shù)組的某一行,所以可以對兩行進行交換。

image.png  

還可以很方便地構造一個java不規(guī)則數(shù)組,即數(shù)組的每一行有不同的長度。下面是一個典型的例子。在這個例子中,創(chuàng)建一個數(shù)組,第i行第j列將存放“從i個數(shù)值中抽取j個數(shù)值”產(chǎn)生的結果。

image.png

因為j不可能大于i,所以矩陣是三角形的。第i行有i+1個元素。(允許抽取0個元素,這也是一種選擇。)要想創(chuàng)建一個java不規(guī)則數(shù)組,首先需要分配一個具有所含行數(shù)的數(shù)組。

int[][]odds = new int[NMAX + 1][];

接下來,分配這些行。

for(int n =0;n<= X; ntt)

odds[n] = new int[n + 1];

在分配了數(shù)組之后,假定沒有超出邊界,就可以采用通常的方式訪問其中的元素了。

image.png

最后給出一個java不規(guī)則數(shù)組的程序:

image.png

image.png

上面的內容給出了java不規(guī)則數(shù)組的使用方法,希望大家都能學會java不規(guī)則數(shù)組的知識,有不明白有疑問或者想學習更多java知識的朋友們,可以通過觀看學習java視頻教程的方式來學習,不斷提高自己的java水平。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美乱子伦一区二区三区 | 国产欧美日韩在线观看 | 天天摸天天舔天天操 | 日韩精品亚洲精品485页 | 丰满放荡岳乱妇91www | 国产高清看片日韩欧美久久 | 国产亚洲精品久久久久久牛牛 | 成人网欧美亚洲影视图片 | 精品国产福利在线观看一区 | 久久精品高清 | 视频一区在线 | 免费羞羞网站 | 男女一级毛片免费视频看 | 国产成人毛片视频不卡在线 | 亚洲国产欧美日韩一区二区三区 | 国产麻豆精品高清在线播放 | 一级在线毛片 | 精品国产一区二区在线观看 | 天天做天天爱天天怼 | 久久www免费人成看国产片 | 国产成 人 综合 亚洲绿色 | 影音先锋在线亚洲精品推荐 | 性生活国产 | 2021成人国产精品 | 免费在线不卡视频 | 婷婷激情五月综合 | 亚洲国产成人久久午夜 | 日韩一区二区在线观看 | 免费视频久久久 | 国产精品香蕉一区二区三区 | 国产精品欧美亚洲韩国日本 | 午夜久久久久久久 | 亚洲精品久久久久久久久久久网站 | 国产99r视频精品免费观看 | 中文字幕热久久久久久久 | 五月婷婷精品 | 97久久综合精品久久久综合 | 国产在线91精品入口首页 | 五月天亚洲婷婷 | 亚洲永久精品ww47 | 久久综合在线 |