Java 數(shù)組

數(shù)組的元素類型和數(shù)組的大小都是確定的码泞,處理數(shù)組的時(shí)候我們多用循環(huán)結(jié)構(gòu)。

一維數(shù)組格式:

數(shù)據(jù)類型[] 數(shù)組名狼犯;??

Java只能夠的數(shù)據(jù)必須先初始化才能使用余寥。??

動(dòng)態(tài)初始化格式:

數(shù)據(jù)類型[] 數(shù)組名 = new 數(shù)據(jù)類型[數(shù)組長(zhǎng)度]? (其中new是為數(shù)組分配內(nèi)存空間,數(shù)組長(zhǎng)度就是數(shù)組中的元素個(gè)數(shù))

Java中的內(nèi)存分配:

Java程序?yàn)榱颂岣叱绦蛐拭跎蛯?duì)數(shù)據(jù)進(jìn)行了內(nèi)存分配宋舷。

具體劃分了5個(gè)內(nèi)存空間:

棧:存放的是局部變量

堆:存放是的所有new出來(lái)的東西

方法區(qū)

本地方法區(qū):(和系統(tǒng)相關(guān))

寄存器:(CPU使用)

【局部變量:在方法定義中或者方發(fā)聲明上的變量都成為局部變量∑耙觯】

棧內(nèi)存的數(shù)據(jù)用完就釋放掉祝蝠。

堆內(nèi)存的特點(diǎn):

1.每個(gè)new出來(lái)的東西都有地址值;

2.每個(gè)變量都有默認(rèn)值 byte幻碱、short绎狭、long、int? 0;

float褥傍、double? 0.0;

boolean? ?false;

引用類型? null儡嘶;

3.使用完畢就變成了垃圾,但并沒(méi)有立刻回收恍风,會(huì)在垃圾回收器空閑時(shí)回收蹦狂。

靜態(tài)初始化格式:

數(shù)據(jù)類型[] 數(shù)組名 = new 數(shù)據(jù)類型[]{元素1、元素2,...}朋贬;?

簡(jiǎn)化格式:

數(shù)據(jù)類型[] 數(shù)組名 ={元素1凯楔、元素2,...};?

舉例:int[] arr = new int []{1锦募,2摆屯,3};

? ? ? ? ? ?int[] arr = {1御滩,2鸥拧,3};

length 專門(mén)用于獲取數(shù)組的長(zhǎng)度(元素個(gè)數(shù))

格式:數(shù)組名.length

二維數(shù)組格式:

格式一:數(shù)據(jù)類型[][]變量名 = new 數(shù)據(jù)類型[m][n];

格式二:數(shù)據(jù)類型[][]變量名 = new 數(shù)據(jù)類型[m][];

格式三:數(shù)據(jù)類型[]數(shù)組名 = {{元素1削解、元素2....},{元素1富弦、元素2....},{元素1、元素2....}};

m表示這個(gè)二維數(shù)組有多少個(gè)一維數(shù)組氛驮,n表示每個(gè)一維數(shù)組的元素個(gè)數(shù)腕柜。

注意:

1.以下格式也可以來(lái)表示二維數(shù)組:

a:數(shù)據(jù)類型 數(shù)組名[][] = new 數(shù)據(jù)類型[m][n];

b:數(shù)據(jù)類型 數(shù)組名[][] = new 數(shù)據(jù)類型[m][ ];

2.注意區(qū)別:

int[]? x,y [];? =? int[] x; int[] y[];? ?前面是一個(gè)一位數(shù)組盏缤,后面是一個(gè)二維數(shù)組砰蠢。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市唉铜,隨后出現(xiàn)的幾起案子台舱,更是在濱河造成了極大的恐慌,老刑警劉巖潭流,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件竞惋,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡灰嫉,警方通過(guò)查閱死者的電腦和手機(jī)拆宛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)讼撒,“玉大人浑厚,你說(shuō)我怎么就攤上這事「校” “怎么了钳幅?”我有些...
    開(kāi)封第一講書(shū)人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)郑象。 經(jīng)常有香客問(wèn)我贡这,道長(zhǎng),這世上最難降的妖魔是什么厂榛? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任盖矫,我火速辦了婚禮,結(jié)果婚禮上击奶,老公的妹妹穿的比我還像新娘辈双。我一直安慰自己,他們只是感情好柜砾,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布湃望。 她就那樣靜靜地躺著,像睡著了一般痰驱。 火紅的嫁衣襯著肌膚如雪证芭。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 50,050評(píng)論 1 291
  • 那天担映,我揣著相機(jī)與錄音废士,去河邊找鬼。 笑死蝇完,一個(gè)胖子當(dāng)著我的面吹牛官硝,可吹牛的內(nèi)容都是我干的矗蕊。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼氢架,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼傻咖!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起岖研,我...
    開(kāi)封第一講書(shū)人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤卿操,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后孙援,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體硬纤,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年赃磨,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洼裤。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡邻辉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出腮鞍,到底是詐尸還是另有隱情值骇,我是刑警寧澤,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布移国,位于F島的核電站吱瘩,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏迹缀。R本人自食惡果不足惜使碾,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望祝懂。 院中可真熱鬧票摇,春花似錦、人聲如沸砚蓬。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)灰蛙。三九已至祟剔,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間摩梧,已是汗流浹背物延。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留障本,地道東北人教届。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓响鹃,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親案训。 傳聞我的和親對(duì)象是個(gè)殘疾皇子买置,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • 05.01_Java語(yǔ)言基礎(chǔ)(數(shù)組概述和定義格式說(shuō)明)(了解) A:為什么要有數(shù)組(容器)為了存儲(chǔ)同種數(shù)據(jù)類型的多...
    苦笑男神閱讀 617評(píng)論 0 0
  • 第四天 數(shù)組【悟空教程】 第04天 Java基礎(chǔ) 第1章數(shù)組 1.1數(shù)組概念 軟件的基本功能是處理數(shù)據(jù),而在處理數(shù)...
    Java幫幫閱讀 1,589評(píng)論 0 9
  • 數(shù)組類型和數(shù)組引用變量詳解 數(shù)組類型為什么要用數(shù)組强霎?Java數(shù)組的兩大特征:定義數(shù)組時(shí)忿项,不能指定數(shù)組的長(zhǎng)度變量分為...
    Ansaxnsy閱讀 2,874評(píng)論 2 3
  • /* * 數(shù)組: 數(shù)組是存儲(chǔ)同一種數(shù)據(jù)類型數(shù)據(jù)的集合容器轩触; * * 數(shù)組的定義格式: * 數(shù)據(jù)類型[] 變量名...
    殤青澀年華瘋子的明天閱讀 634評(píng)論 0 0
  • 一個(gè)事情中脱柱,有些部分是自己能控制的,有些是自己不能控制的拉馋,控制能控制的那部分榨为,你就會(huì)變得更強(qiáng)大。 這是兩千多年前古...
    向上是種力閱讀 475評(píng)論 0 2