Java語言編程基礎-數組結構_第1頁
Java語言編程基礎-數組結構_第2頁
Java語言編程基礎-數組結構_第3頁
Java語言編程基礎-數組結構_第4頁
Java語言編程基礎-數組結構_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Java程序設計基礎導言本課學習目標了解數組的思想;理解數組的概念;掌握數組的定義與使用;了解二維數組。數組的思想將大量相似的數據元素存儲在不同的變量中會比較麻煩。如:記錄某場比賽中11名隊員的得分使用11個變量來存儲每一位運動員的得分—麻煩使用一個公共變量存儲—簡單數組的思想數組是具有相同類型的數據元素的集合。數組的每個元素具有相同的數據類型相同的存儲類型相同的特性。每個元素存儲在主存儲區(qū)的連續(xù)位置上。數組的元素稱為數組的成員。數組的概念所謂數組,是一些具有相同數據類型的數據項,他們存放在內存中的連續(xù)區(qū)域里,用一個標識符統(tǒng)一表示。這個標識符就是數組名,數據項類型就是數組類型,數據項個數稱為數組長度(length),數據項稱為數組元素。數組的定義聲明數組的格式:<數據類型>[]<數組名>;<數據類型><數組名>[];例如:double[]scores;doublescores[];表示定義一個名字為scores的double型數組。數組的初始化可以在聲明數組時同時創(chuàng)建并給數組賦初值。例如:int[]myList={2,7,13,20};聲明整型數組myList,并賦初始值{2,7,13,20}。該數組有四個元素,每個元素的初始值如大括號中所列舉。數組元素和索引數組中含有多少個元素,則數組的長度就為多少;索引也稱下標:是數組中元素的序號,從0開始,表示元素在數組中的位置;如:int[]myList={2,7,13,20};此數組中含有四個元素,即數組的長度為4此數組中的第一個元素為2,對應的索引為0,第四個元素為20,對應的索引為3數組的表示數組中元素的表示:<數組名>[索引下標];如:int[]myList={2,7,13,20};第一個元素2的表示方式為myList[0]最后一個元素20的表示方式為myList[3]數組的表示數組索引下標不能超出數組的元素范圍。如果超出,會引起運行時異常。如:int[]myList={2,7,13,20};當用myList[4]表示元素時,則系統(tǒng)運行時會報錯;二維數組二維數組的定義格式如下:elementType[][]arrayName;如:intintArray[3][3];二維數組二維數組:數組中包含有數組;intmyArray[3][3]={{10,20,30},{40,50,60},{70,80,90}}myArray[0][1]就表示多維數組中的元素20,myArray[2][0]表示多維數組中的元素70數組的應用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};第三個元素7.8怎么用數組表示?數組的應用1.聲明有10個元素的整型數組;2.聲明有20個元素的字符數組;3.聲明一個intmyint[4][4]的二維數組。小結1.數組元素、索引;2.數組的定義;3.數組的使用;4.二

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論