版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java程序設(shè)計(jì)基礎(chǔ)導(dǎo)言本課學(xué)習(xí)目標(biāo)了解數(shù)組的思想;理解數(shù)組的概念;掌握數(shù)組的定義與使用;了解二維數(shù)組。數(shù)組的思想將大量相似的數(shù)據(jù)元素存儲(chǔ)在不同的變量中會(huì)比較麻煩。如:記錄某場(chǎng)比賽中11名隊(duì)員的得分使用11個(gè)變量來存儲(chǔ)每一位運(yùn)動(dòng)員的得分—麻煩使用一個(gè)公共變量存儲(chǔ)—簡(jiǎn)單數(shù)組的思想數(shù)組是具有相同類型的數(shù)據(jù)元素的集合。數(shù)組的每個(gè)元素具有相同的數(shù)據(jù)類型相同的存儲(chǔ)類型相同的特性。每個(gè)元素存儲(chǔ)在主存儲(chǔ)區(qū)的連續(xù)位置上。數(shù)組的元素稱為數(shù)組的成員。數(shù)組的概念所謂數(shù)組,是一些具有相同數(shù)據(jù)類型的數(shù)據(jù)項(xiàng),他們存放在內(nèi)存中的連續(xù)區(qū)域里,用一個(gè)標(biāo)識(shí)符統(tǒng)一表示。這個(gè)標(biāo)識(shí)符就是數(shù)組名,數(shù)據(jù)項(xiàng)類型就是數(shù)組類型,數(shù)據(jù)項(xiàng)個(gè)數(shù)稱為數(shù)組長(zhǎng)度(length),數(shù)據(jù)項(xiàng)稱為數(shù)組元素。數(shù)組的定義聲明數(shù)組的格式:<數(shù)據(jù)類型>[]<數(shù)組名>;<數(shù)據(jù)類型><數(shù)組名>[];例如:double[]scores;doublescores[];表示定義一個(gè)名字為scores的double型數(shù)組。數(shù)組的初始化可以在聲明數(shù)組時(shí)同時(shí)創(chuàng)建并給數(shù)組賦初值。例如:int[]myList={2,7,13,20};聲明整型數(shù)組myList,并賦初始值{2,7,13,20}。該數(shù)組有四個(gè)元素,每個(gè)元素的初始值如大括號(hào)中所列舉。數(shù)組元素和索引數(shù)組中含有多少個(gè)元素,則數(shù)組的長(zhǎng)度就為多少;索引也稱下標(biāo):是數(shù)組中元素的序號(hào),從0開始,表示元素在數(shù)組中的位置;如:int[]myList={2,7,13,20};此數(shù)組中含有四個(gè)元素,即數(shù)組的長(zhǎng)度為4此數(shù)組中的第一個(gè)元素為2,對(duì)應(yīng)的索引為0,第四個(gè)元素為20,對(duì)應(yīng)的索引為3數(shù)組的表示數(shù)組中元素的表示:<數(shù)組名>[索引下標(biāo)];如:int[]myList={2,7,13,20};第一個(gè)元素2的表示方式為myList[0]最后一個(gè)元素20的表示方式為myList[3]數(shù)組的表示數(shù)組索引下標(biāo)不能超出數(shù)組的元素范圍。如果超出,會(huì)引起運(yùn)行時(shí)異常。如:int[]myList={2,7,13,20};當(dāng)用myList[4]表示元素時(shí),則系統(tǒng)運(yùn)行時(shí)會(huì)報(bào)錯(cuò);二維數(shù)組二維數(shù)組的定義格式如下:elementType[][]arrayName;如:intintArray[3][3];二維數(shù)組二維數(shù)組:數(shù)組中包含有數(shù)組;intmyArray[3][3]={{10,20,30},{40,50,60},{70,80,90}}myArray[0][1]就表示多維數(shù)組中的元素20,myArray[2][0]表示多維數(shù)組中的元素70數(shù)組的應(yīng)用byte[]b={10,20,25,31,45,56};b[0]的值是多少?b[2]的值是多少?b[4]的值是多少?b[7]的值是多少?
double[]d={5.3,4.8,7.8,9.1};第三個(gè)元素7.8怎么用數(shù)組表示?數(shù)組的應(yīng)用1.聲明有10個(gè)元素的整型數(shù)組;2.聲明有20個(gè)元素的字符數(shù)組;3.聲明一個(gè)intmyint[4][4]的二維數(shù)組。小結(jié)1.數(shù)組元素、索引;2.數(shù)組的定義;3.數(shù)組的使用;4.二
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB 12710-2024焦化安全規(guī)范
- 蘇科版八年級(jí)物理上冊(cè)《第三章光的折射、透鏡》章末測(cè)試卷帶答案
- 多功能會(huì)議室系統(tǒng)建議方案
- 主要領(lǐng)導(dǎo)在2025新年工作部署大會(huì)上的講話
- 第十四章光的干涉作業(yè)
- 高一化學(xué)第二單元化學(xué)物質(zhì)及其變化第二講離子反應(yīng)練習(xí)題
- 2024屆河南省非凡吉?jiǎng)?chuàng)聯(lián)盟高考化學(xué)押題試卷含解析
- 2024高中地理第一章宇宙的地球中4地球的結(jié)構(gòu)課時(shí)作業(yè)含解析湘教版必修1
- 2024高中語文第一單元以意逆志知人論世自主賞析書憤學(xué)案新人教版選修中國(guó)古代詩歌散文欣賞
- 2024高中語文第四單元新聞和報(bào)告文學(xué)第12課飛向太空的航程學(xué)案新人教版必修1
- 小學(xué)生作文稿紙A4打印模板
- 五年級(jí)口算1000題(打印版)
- 服務(wù)器自動(dòng)化擴(kuò)容與縮容解決方案
- 貨物需求及技術(shù)規(guī)格一覽表
- 城市軌道-城軌交通車輛制動(dòng)系統(tǒng)故障與檢修
- 煙道加強(qiáng)肋計(jì)算書(樣本)
- ERP沙盤模擬經(jīng)營(yíng)實(shí)訓(xùn)報(bào)告
- 人傷理賠專業(yè)試卷
- 新版心理傾聽?zhēng)熧Y格考試備考題庫(精簡(jiǎn)250題)
- 暫態(tài)地電壓局部放電檢測(cè)技術(shù)課件
- 220kV變壓器監(jiān)造細(xì)則
評(píng)論
0/150
提交評(píng)論