黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)

Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)

更新時(shí)間:2020-03-24 12:23:33 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽5359次


  數(shù)組的查詢效率高,增刪效率低


  數(shù)組中存儲(chǔ)元素的類型是統(tǒng)一的,在定義數(shù)組時(shí)就已經(jīng)確定了。另外,每一個(gè)元素在內(nèi)存中所占的空間大小是相同的,和元素?cái)?shù)據(jù)類型相關(guān)。數(shù)組實(shí)例指向數(shù)組首元素的內(nèi)存地址,要查找的元素只要通過(guò)數(shù)組下標(biāo)就可以快速的計(jì)算出數(shù)組元素在內(nèi)存中的偏移量,通過(guò)首元素內(nèi)存地址加上偏移量可以快速計(jì)算出要查找元素的內(nèi)存地址,通過(guò)內(nèi)存地址快速定位該元素,所以數(shù)組查找元素的效率較高。


  但是需要注意的是,隨機(jī)的對(duì)數(shù)組進(jìn)行增刪元素效率較低,因?yàn)楫?dāng)增加的元素的時(shí)候,為了保證數(shù)組中元素在空間存儲(chǔ)上是有序的,所以被添加元素位置后面的所有元素都要向后移動(dòng)。同樣,刪除元素也是,后面所有的元素要向前移動(dòng)。所以數(shù)組的增刪元素的效率很低。


  動(dòng)態(tài)增刪數(shù)組中的元素示意圖:


Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)



  案例1:向數(shù)組中插入元素,在某個(gè)值前插入元素,前提條件是數(shù)組中沒(méi)有重復(fù)值


Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)


  案例2:刪除數(shù)組中某個(gè)特定值的元素,前提條件是數(shù)組中沒(méi)有重復(fù)值


Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)


  初始化一維數(shù)組有兩種方式:


  1.靜態(tài)初始化


  2.動(dòng)態(tài)初始化


  靜態(tài)初始化:當(dāng)創(chuàng)建數(shù)組對(duì)象時(shí)同時(shí)也初始化了數(shù)組元素,同時(shí)數(shù)組的長(zhǎng)度也確定了,數(shù)組的長(zhǎng)度一旦設(shè)定就不能在更改了。


  動(dòng)態(tài)初始化:先定義數(shù)組元素,然后對(duì)數(shù)組進(jìn)行賦值,是動(dòng)態(tài)的初始化。


  獲取數(shù)組元素的值要通過(guò)數(shù)組的下標(biāo),數(shù)組的下標(biāo)從0開(kāi)始,數(shù)組的長(zhǎng)度可以通過(guò)數(shù)組對(duì)象的屬性length獲得。


  案例3:靜態(tài)初始化并通過(guò)數(shù)組下標(biāo)獲取數(shù)組元素的值


Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)


  案例4:動(dòng)態(tài)初始化,首先確定了數(shù)組的長(zhǎng)度,然后通過(guò)數(shù)組下標(biāo)對(duì)數(shù)組各元素賦值。


  Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)


  動(dòng)態(tài)初始化一維數(shù)組,會(huì)先在堆內(nèi)存中為數(shù)組分配空間,并且為數(shù)組中的每一個(gè)元素賦默認(rèn)值。


Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)


    以上就是動(dòng)力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“Java基礎(chǔ)學(xué)習(xí):Java數(shù)組下標(biāo)”的內(nèi)容,希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。


提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 日本欧美一区二区三区在线观看 | 涩涩逼 | 免费一级黄色片 | 一级aa免费视频毛片 | 五月天免费在线视频 | 亚洲欧美色视频 | h片在线观看网站 | 8x福利精品第一导航 | 77788色淫视频免费观看 | 97精品国产91久久久久久 | 一本大道在线 | 永久在线观看www免费视频 | 网址在线观看你懂的 | 国产欧美精品三区 | 国产黄色片视频 | 最近免费中文字幕大全高清10 | 香蕉超级碰碰碰97视频蜜芽 | 天天操天天操天天 | 免费高清伧理片午夜伧理片 | 99热青青草 | 污视频免费在线播放 | 88av噜噜 | 日韩黄色三级 | 曰批全过程免费视视频观看 | 男女视频在线看 | 亚洲人成网址在线观看 | 成人毛片免费观看 | 日韩精品一区二区三区中文版 | 久久精品第一页 | 男人天堂v| 久久er精品热线免费 | 国产丝袜视频在线观看 | 日韩福利在线观看 | 中国人xxxxxxx免费看视频 | 免费高清a级毛片在线播放 免费高清欧美一区二区视频 | 欧美一区二区三区不卡免费观看 | 日韩精品国产自在久久现线拍 | 久久天天躁夜夜躁狠狠躁2015 | 美日韩精品 | 天堂亚洲国产日韩在线看 | 国产婷婷色一区二区三区深爱网 |