資源描述:
《初學(xué)者指南_JAVA常用類的使用方法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、初學(xué)者指南?JAVA常用類的使用方法JAVA常用類的使用方法1、Integer類2、Float類3、Double類4、Character類5、String類6、StringTokenizer類7、StringBuffer類8、Random類1.Integer類的使用方法Interger:整數(shù)類型1、屬性。static?int?MAX_VALUE:返回最大的整型數(shù);static?int?MIN_VALUE:返回最小的整型數(shù);static?Class?TYPE?:返回當(dāng)前類型。例子:System.out.println("Integer.MAX_VALUE:?"?+?Integer.
2、MAX_VALUE?);結(jié)果為:Integer.MAX_VALUE:?21474836472、構(gòu)造函數(shù)。Integer(int?value)?:通過(guò)一個(gè)int的類型構(gòu)造對(duì)象;Integer(String?s)?:通過(guò)一個(gè)String的類型構(gòu)造對(duì)象;例子:Integer?i?=?new?Integer("1234");生成了一個(gè)值為1234的Integer對(duì)象。3、方法。說(shuō)明:1.?所有方法均為public;2.?書寫格式:[修飾符] <返回類型>?<方法名([參數(shù)列表])>如:static?int?parseInt(String?s)?表示:此方法(parseInt)為類方法(s
3、tatic),返回類型為(int),方法所需參數(shù)為String類型。1.?byteValue():取得用byte類型表示的整數(shù);2.?int?compareTo(Integer?anotherInteger)?:比較兩個(gè)整數(shù)。相等時(shí)返回0;小于時(shí)返回負(fù)數(shù);大于時(shí)返回正數(shù)。例子:Integer?i?=?new?Integer(1234);System.out.println("i.compareTo:?"?+?i.compareTo(new?Integer(123))?);結(jié)果為:i.compareTo:?13.?int?compareTo(Object?o)?:將該整數(shù)與其他類進(jìn)
4、行比較。如果o也為Integer類,進(jìn)行方法2?的操作;否則,拋出ClassCastException異常。4.?static?Integer?decode(String?nm)?:將字符串轉(zhuǎn)換為整數(shù)。5.?double?doubleValue()?:取得該整數(shù)的雙精度表示。6.?boolean?equals(Object?obj)?:比較兩個(gè)對(duì)象。7.?float?floatValue()?:取得該整數(shù)的浮點(diǎn)數(shù)表示。8.?static?Integer?getInteger(String?nm)?:根據(jù)指定名確定系統(tǒng)特征值。9.?static?Integer?getInteger
5、(String?nm,?int?val)?:上面的重載。10.?static?Integer?getInteger(String?nm,?Integer?val)?:上面的重載。11.?int?hashCode()?:返回該整數(shù)類型的哈希表碼。12.?int?intValue()?:?返回該整型數(shù)所表示的整數(shù)。13.?long?longValue()?:返回該整型數(shù)所表示的長(zhǎng)整數(shù)。14.?static?int?parseInt(String?s)?:將字符串轉(zhuǎn)換成整數(shù)。s必須是時(shí)進(jìn)制數(shù)組成,否則拋出NumberFormatException異常。15.?static?int?pa
6、rseInt(String?s,?int?radix)?:以radix為基數(shù)radix返回s的十進(jìn)制數(shù)。所謂的基數(shù),就是“幾進(jìn)制”。例子:String?s1?=?new?String("1010");System.out.println("Integer.parseInt(String?s,?int?radix):?"?+?Integer.parseInt(s1,2)?);結(jié)果為:Integer.parseInt(String?s,?int?radix):?1016.?short?shortValue()?:返回該整型數(shù)所表示的短整數(shù)。17.?static?String?toBi
7、naryString(int?i)?:將整數(shù)轉(zhuǎn)為二進(jìn)制數(shù)的字符串。18.?static?String?toHexString(int?i)?:將整數(shù)轉(zhuǎn)為十六進(jìn)制數(shù)的字符串。19.?static?String?toOctalString(int?i)?:將整數(shù)轉(zhuǎn)為八進(jìn)制數(shù)的字符串。20.?String?toString()?:將該整數(shù)類型轉(zhuǎn)換為字符串。21.?static?String?toString(int?i)?:將該整數(shù)類型轉(zhuǎn)換為字符串。不同的是,此為類方法。22.?sta