首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團購 - 書城 - �?� - 學習通 - 導航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團購書城模考論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓
專升本
自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托�?荚�
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產(chǎn)評估師
高級經(jīng)濟師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內(nèi)審師
注冊稅務師
理財規(guī)劃師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > JAVA > 復習資料 > 正文

2015計算機等級考試二級Java入門教程第四章(1)

來源:考試吧 2015-01-16 15:29:52 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理了“2015計算機等級考試二級Java入門教程”,望給備考2015年計算機等級考試的考生帶來幫助!

  點擊查看:2015計算機等級考試二級Java入門教程章節(jié)匯總

  點擊查看:2015計算機等級考試二級Java入門教程第四章匯總

  4.1 數(shù)組

  在前幾章中,我們己經(jīng)看到建立Java內(nèi)的基本數(shù)據(jù)類型變量時,每一個單獨的變量都對應一個標識符。但是,當你要處理一組相同類型的數(shù)值時,例如前1000個質(zhì)數(shù),就絕對不希望為它們每一個單獨命名了。這時,就需要數(shù)組array

  數(shù)組是取了名的一組相同類型變量的集合。在數(shù)組中每個變量被稱作數(shù)組元素( arrayelement.為了在數(shù)組中引用特定的元素,你需要將數(shù)組名與int類型的整數(shù)值結(jié)合起來,這個整型數(shù)值被稱作下標(index ).一個數(shù)組元素的下標是相對于數(shù)組第一個元素的位移。第一個元素的下標值為0;第二個為1;第三個為2,依次類推。下標不一定非是一個整數(shù),它可以是任意的表達式,但其結(jié)果必須是大于0的int類型的數(shù)值。顯而易見,for循環(huán)控制變量數(shù)組變量

  當你聲明一個數(shù)組變量時,并不是一定要建立數(shù)組本身。數(shù)組變量和實際的數(shù)組是完全不同的。你可以用下面語句來聲明整型數(shù)組變量primes:

  int [ ] prlmes; //Declare an integer array variable

  現(xiàn)在,變量primes是你要定義的一個整型數(shù)組的容器。此時,并沒有為數(shù)組本身分配內(nèi)存給空間。稍后我們將看到,如何通過說明數(shù)組的類型以及它所包含的元素個數(shù)來建立數(shù)組本身。在上面的語句中,類型后面的方括號表示這個變量是引用一個整型數(shù)值的數(shù)組,而不是一個獨立的int型變量。

  在聲明一個數(shù)組變量時,還有另一種表示方法:

  int primes[ ]; //Declars an integer array variable

  在這里方括號出現(xiàn)在變量名后,而不是類型名后。這與前面語句的效果完全等價,所以你可以使用其中的任何一種表示方式。很多程序員喜歡前一種。他們認為int[]更能清楚地表示出數(shù)組的類型是int型。

  定義一個數(shù)組

  一旦你聲明了一個數(shù)組變量,就可以定義一個將要使用的數(shù)組:

  primes=new int[10]; //Define an array of 10 integers

  這條語句建立了一個能存儲10個int型數(shù)值的數(shù)組,并且在變量primes中記錄了對此數(shù)組的一個引用(reference ).這個引用只簡單地存放數(shù)組在內(nèi)存中的位置。你還可以聲明數(shù)組變量,并用一條簡單的語句定義可存儲10個質(zhì)數(shù)的int型數(shù)組,如下圖所示;

  

  定義的第一部分說明了數(shù)組元素的類型。在這個例子中,類型名跟在int后的一對空括號后面,這對空括號表明你正在聲明一個數(shù)組,而不是一個int類型的單一變量。等號后的部分定義了這個數(shù)組。關(guān)鍵字new指示將要為數(shù)組型變量分配內(nèi)存空間,而int[10]說明數(shù)組需10個int型的變量空間。因為在primes數(shù)組中每個元素都為占據(jù)4個字節(jié)的int型變量,所以整個數(shù)組將占用40個字節(jié),再加上用4個字節(jié)存儲數(shù)組的引用。當一個數(shù)組被這樣建立后,所有的數(shù)組元素都將自動地被初始化為一個默認值。若數(shù)組元素屬于數(shù)值型,其初始值為0.boolean數(shù)組的默認值false.Char型數(shù)組的默認值為'\V0000',claSS型數(shù)組的默認值為null。

  相關(guān)推薦:

  2015計算機等級考試二級Java入門教程章節(jié)匯總

  2014計算機二級Java程序設計真題及答案(網(wǎng)友版)

  考試吧特別策劃:2015年計算機等級考試報考指南

文章搜索
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004-2025 考試吧計算機等級考試網(wǎng) All Rights Reserved  
中國科學院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
一次通關(guān)技巧