《Java中常用類API》ppt課件_第1頁
《Java中常用類API》ppt課件_第2頁
《Java中常用類API》ppt課件_第3頁
《Java中常用類API》ppt課件_第4頁
《Java中常用類API》ppt課件_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、L o g oL o g oJavaJava根底根底 常用常用APIAPIv 中軟無錫實訓(xùn)基地中軟無錫實訓(xùn)基地進度目的 1,String,StringBuffer類的講解 2,api的運用 3,根本數(shù)據(jù)類型的封裝類的講解 4,toString()方法,Math類,Class類String1StringString“=“=和和“equals“equals的用法的用法StringBufferStringBufferStringBufferStringBuffer的初始容量為的初始容量為1616字節(jié),超越后可自動添加內(nèi)存容字節(jié),超越后可自動添加內(nèi)存容量量 StringBuilderStringBui

2、lderv5v5此類提供一個與此類提供一個與 StringBuffer StringBuffer 兼容的兼容的 API API,不保證同步,比,不保證同步,比 StringBuffer StringBuffer 要快要快 思索:思索: 對英文字符串進展加密處置,對英文字符串進展加密處置,1 1將給定的英文字符取相反順序,并改動每個字符的大小將給定的英文字符取相反順序,并改動每個字符的大小寫方式寫方式2 2進展第一步處置的信息進一步加工,將每個字符取其所進展第一步處置的信息進一步加工,將每個字符取其所在字母表中的順序,取其后一個字母在字母表中的順序,取其后一個字母3 3編寫解密方法編寫解密方法4

3、 4在運轉(zhuǎn)時接納需求處置的字符串,將加密,解密的結(jié)果在運轉(zhuǎn)時接納需求處置的字符串,將加密,解密的結(jié)果打印到屏幕打印到屏幕String 類對象保管不可修正的Unicode字符序列 String類的下述方法能創(chuàng)建并前往一個新的String對象: concat, replace, substring, toLowerCase, toUpperCase, trim,String.提供查找功能的有關(guān)方法: endsWith, startsWith, indexOf,,lastIndexOf.提供比較功能的方法: equals, equalsIgnoreCase, compareTo.其它方法: char

4、At ,length.查看apiStringBuffer的初始容量為16字節(jié),超越后可自動添加內(nèi)存容量 構(gòu)造方法 StringBuffer() StringBuffer(int capacity) StringBuffer(String initialString)實現(xiàn)修正操作的方法: append, insert, reverse, setCharAt, setLength.針對八種根本定義相應(yīng)的援用類型封裝類基本數(shù)據(jù)類型封裝類 boolean Boolean byte Byte short Short int Integer long Long char Character float F

5、loat double Double封裝類 根本數(shù)據(jù)類型定義的相應(yīng)的援用類型根本數(shù)據(jù)類型定義的相應(yīng)的援用類型 多種轉(zhuǎn)換方式多種轉(zhuǎn)換方式 自動裝箱和解箱自動裝箱和解箱 (Boxing/Unboxing Conversions) (Boxing/Unboxing Conversions) 根本類型至外覆類的轉(zhuǎn)換稱為裝箱根本類型至外覆類的轉(zhuǎn)換稱為裝箱 外覆類至根本類型的轉(zhuǎn)換為解箱外覆類至根本類型的轉(zhuǎn)換為解箱 toString()方法在Object類中定義,其前往值是String類型,描畫當(dāng)前對象的有關(guān)信息在進展String與其它類型數(shù)據(jù)的銜接操作時,自動調(diào)用toString()方法可以根據(jù)需求在用戶

6、自定義類型中重寫toString()方法根本類型數(shù)據(jù)轉(zhuǎn)換為String類型時,調(diào)用了對應(yīng)封裝類的toString()方法 Math類中定義了多個static方法提供常用數(shù)學(xué)運算功能 截斷操作(Truncation): ceil, floor, round 取最大、最小及絕對值: max, min, abs 三角函數(shù): sin, cos, tan, asin, acos, atan, toDegrees, toRadians 對數(shù)運算: log , exp 其它: sqrt, pow, random 常量: PI, E 本人運用API練習(xí)里面內(nèi)容的運用.Class類 getClass()方法獲取該對象的Class實例; Class類的靜態(tài)方法forName(),其定義為 public static Class forName(String className) throws ClassNotFoundException其它 Runtime:運轉(zhuǎn)時類,運用此類可以調(diào)用本機上的程序

溫馨提示

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

評論

0/150

提交評論