java基礎(chǔ)前11天授課day07scanner類、random arraylist能夠明確API的使用步驟_第1頁
java基礎(chǔ)前11天授課day07scanner類、random arraylist能夠明確API的使用步驟_第2頁
java基礎(chǔ)前11天授課day07scanner類、random arraylist能夠明確API的使用步驟_第3頁
java基礎(chǔ)前11天授課day07scanner類、random arraylist能夠明確API的使用步驟_第4頁
java基礎(chǔ)前11天授課day07scanner類、random arraylist能夠明確API的使用步驟_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

:類ArrayList能夠使用數(shù)組自定義類型并遍能夠使用ArayLst集合的構(gòu)造方法創(chuàng)建AryLstArayLst集合數(shù)據(jù)能夠使用Arayist集合自定義對象并遍歷ys第1字APAicnPgc應(yīng)程序接口。JvaP一程序的 ,是JK提給我們使用的類的說明文檔。這些類將底層的代碼實現(xiàn)封裝了起來,我們不需要關(guān)心這些類是如何實現(xiàn)的,只需要習這些類如何使用即可。所以我們可以通過查詢AP的方式,來學習Jva提供的類,并得知如何使用它們。字API使用步打開幫助文檔看類的解釋和說學習構(gòu)造方法使用成員方法第2Scanner2.1什么是Scanner一個可以解析基本類型和字符串的簡單文本掃描器。例如,以下代碼使用戶能夠從System.in中一個數(shù)備注:System.in系統(tǒng)輸入指2.2類型使用步導使用import關(guān)鍵字導包,在類的所有代碼之前導包,引入要使用的類型,javlang包下的所有類無需導入。格式:importimport包名.類名舉例創(chuàng)建對使用該類的構(gòu)造方法,創(chuàng)建一個該類的對象。格式舉例調(diào)用方調(diào)用該類的成員方法,完成指定功能。格式變變量名.方法名舉例2.3Scanner查看publicScanner(InputStreampublicScanner(InputStream

:該類需要import:構(gòu)造一個新的:將輸入信息的下一個標記

//2//2.創(chuàng)建鍵盤錄入數(shù)據(jù)System.out.println("請錄入一2.4求鍵盤錄入兩個數(shù)據(jù)并求和,代碼如下SystemSystem.out.println("請輸入第System.out.println("請輸入第二個數(shù)據(jù)//對數(shù)據(jù)進行取最System.System.out.println("請輸入第System.out.println("請輸入第三個數(shù)據(jù)//如何獲取三個System.out.println("max:"+概場景非常有限。:沒有變量名的對象newnew類名(參數(shù)列表舉例應(yīng)用場創(chuàng)建對象直接調(diào)用方法,沒有變量名newnewScanner(System.in).nextInt();inputinput(new作為返回////普通方 對象作為方法返回第3章Random此類的實例用于生成偽隨機查看

:該類需要importint值 (包括) (不包括)之間int值//2//2.創(chuàng)建鍵盤錄//3.隨機生成一個備注獲取隨機

對象,每次調(diào) SystemSystem.out.println("number:"+ 。玩家猜測一個數(shù)字,會 作////系統(tǒng)產(chǎn)生一個隨機數(shù)1‐100之間的//鍵盤錄入我們要猜的System.out.println("請輸入你要猜的數(shù)字System.out.println("你猜的數(shù)據(jù)"+guessNumber+"大了System.out.println("你猜的數(shù)據(jù)"+guessNumber+"小了");第4章ArrayList使用學生數(shù)組,三個學生對象,代碼如下publicclass{privateStringname;privateintage;publicStudent(){}publicStudent(Stringname,int{=name;this.age=age;}publicString{return}publicvoidsetName(String{=}publicint{return}publicvoidsetAge(int{this.age=}}publicclassTest01StudentArraypublicstaticvoidmain(String[]args)//創(chuàng)建學生數(shù)Student[]students=new//創(chuàng)建學生對Students1=newStudent("",40);Students2=newStudent("",35);Students3=newStudent("",30);students[0]=s1;students[1]=s2;students[2]=//遍歷學生數(shù)for(intx=0;x<students.length;{Students=students[x];}}}

的元的元查看:該類需要import導入使,表示一種指定的數(shù)據(jù)類型,叫做泛型。E,取自Element(元素)的首字母。在出現(xiàn)用一種數(shù)據(jù)類型將其替換即可,表示 哪種類型的元素。代碼如下:

的地方,我們

在JDK7后,右側(cè)泛型的尖括號之內(nèi)可以留空,但是<>仍然要寫。簡化格式:將指定的元素添加到此集合的尾部參 指定了什么數(shù)據(jù)類型,那 方法中,只能添加什么數(shù)//:移除此集合中指定位置上的元素。返回被刪除的元素。:返回此集合中指定位置上的元素。返回獲取的元素。:返回此集合中的元素數(shù)。遍歷集合時,可以控制索引范圍,防止越界。這些都是最基本的方法,操作非常簡單,代碼如下////創(chuàng)建集合對 //publicEremove(intindex):刪除指定索引處的元素,返回被刪除的//遍歷輸 基本基本類型包裝

數(shù)值添加到集////添加隨機數(shù)到集對象添加到集////創(chuàng)建集合對//創(chuàng)建學生對//把學生對象作為元素添加到集合//打印集合方定義以指定格式打印集合的方法(ArrayList類型作為參數(shù)),使用{}擴起集合,使用@分隔每個元素。格式{元@元素@元素}////添加字符串到集

溫馨提示

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

評論

0/150

提交評論