Java初級(jí)教程第四章數(shù)組.ppt
《Java初級(jí)教程第四章數(shù)組.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《Java初級(jí)教程第四章數(shù)組.ppt(15頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
Java語言基礎(chǔ)第四章數(shù)組 程序流程語句選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)流程跳轉(zhuǎn)語句breakcontinue 上章回顧 數(shù)組的定義數(shù)組的使用 本章內(nèi)容 單個(gè)變量能存儲(chǔ)信息如果有批量數(shù)據(jù)需要存儲(chǔ) 單個(gè)變量存儲(chǔ)時(shí)間和空間上不經(jīng)濟(jì)和實(shí)用 而且過于麻煩 這時(shí)候需要用數(shù)組這一引用數(shù)據(jù)類型來存儲(chǔ) 數(shù)組 用來存儲(chǔ)具有相同數(shù)據(jù)類型的數(shù)據(jù)的集合 可以使用共同的名字來引用數(shù)組中存儲(chǔ)的數(shù)據(jù) 特點(diǎn) 數(shù)組可以存儲(chǔ)任何類型的數(shù)據(jù) 包括原始數(shù)據(jù)類型和引用數(shù)據(jù)類型 但是一旦指定了數(shù)組的類型之后 就只能用來存儲(chǔ)指定類型的數(shù)據(jù) 數(shù)組的概念 一維數(shù)組的使用步驟 1 聲明一個(gè)數(shù)組變量來存放該數(shù)組 2 創(chuàng)建一個(gè)新的數(shù)組對(duì)象并將其賦值給上一步所創(chuàng)建的數(shù)組變量 3 在該數(shù)組中存儲(chǔ)數(shù)據(jù) 4 訪問或修改此數(shù)組中存儲(chǔ)的數(shù)據(jù) 元素 一維數(shù)組 聲明一維數(shù)組語法數(shù)據(jù)類型 數(shù)組名數(shù)據(jù)類型數(shù)組名 如 String args Stringargs int array intarray 一維數(shù)組的聲明 創(chuàng)建一維數(shù)組對(duì)象使用new運(yùn)算符String str newString 5 int array newint 5 直接初始化數(shù)組String str 張三 李四 int array 1 2 3 4 5 注意 數(shù)組一旦創(chuàng)建 其長度就已經(jīng)確定 是無法進(jìn)行長度的修改的 一維數(shù)組的創(chuàng)建 訪問一維數(shù)組中的元素如果需要訪問數(shù)組中的元素 需要使用數(shù)組名 下標(biāo) 的形式訪問注意數(shù)組的最大下標(biāo)是 數(shù)組的長度 1 最開始的下標(biāo)是 0數(shù)組的長度可以通過使用數(shù)組的屬性length獲取 每一個(gè)數(shù)組對(duì)象都會(huì)有l(wèi)ength屬性來表示數(shù)組的長度 也即數(shù)組元素的個(gè)數(shù) 一維數(shù)組的訪問 一維數(shù)組的訪問 數(shù)組元素除了可以是原始數(shù)據(jù)類型 對(duì)象類型之外 還可以是數(shù)組 即數(shù)組的元素是數(shù)組 Java不支持多維數(shù)組 但是可以通過聲明數(shù)組的數(shù)組來實(shí)現(xiàn)同樣的功能 元素?cái)?shù)組還可以包含數(shù)組 依此類推 最后創(chuàng)建出達(dá)到需要的任意維數(shù) 多維數(shù)組 聲明二維數(shù)組語法 數(shù)據(jù)類型 數(shù)組名稱數(shù)據(jù)類型數(shù)組名稱 Java中建議使用第一種數(shù)組聲明方式如 int array Stringstr 聲明二維數(shù)組 二維數(shù)組的創(chuàng)建同樣有兩種方式方式一 使用new運(yùn)算符String str newString 5 5 方式二 聲明數(shù)組并且賦初始值int array 23 45 45 12 11 10 56 23 12 創(chuàng)建二維數(shù)組 訪問二維數(shù)組中的元素 什么是數(shù)組數(shù)組的作用數(shù)組的聲明數(shù)組的創(chuàng)建 數(shù)組的使用 本章總結(jié) 作業(yè)一 數(shù)組有幾種創(chuàng)建方式 舉例說明 可以通過數(shù)組的什么屬性獲取到數(shù)組的長度作業(yè)二 求出數(shù)組 12 34 23 18 90 中的最大值和最小值作業(yè)三 針對(duì)以上數(shù)組從小到大進(jìn)行排序 然后輸出排序后結(jié)果 作業(yè)- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- Java 初級(jí)教程 第四 數(shù)組
鏈接地址:http://www.hcyjhs8.com/p-6359827.html