- 首頁(yè)|
- 網(wǎng)校|
- 焚題庫(kù)|
- APP |
-
微信公眾號(hào)
Float 類在對(duì)象中包裝了一個(gè)基本類型 float 的值。Float 類對(duì)象包含一個(gè) float 類型的字段。此外,該類提供了多個(gè)方法,能在 float 類型與 String 類型之間互相轉(zhuǎn)換,同時(shí)還提供了處理 float 類型時(shí)比較常用的常量和方法。
Float 類的構(gòu)造方法
Float 類中的構(gòu)造方法有以下 3 個(gè)。
Float(double value):構(gòu)造一個(gè)新分配的 Float 對(duì)象,它表示轉(zhuǎn)換為 float 類型的參數(shù)。
Float(float value):構(gòu)造一個(gè)新分配的 Float 對(duì)象,它表示基本的 float 參數(shù)。
Float(String s):構(gòu)造一個(gè)新分配的 Float 對(duì)象,它表示 String 參數(shù)所指示的 float 值。
例如,以下代碼分別使用以上 3 個(gè)構(gòu)造方法獲取 Float 對(duì)象:
Float float1 = new Float(3.14145); // 以 double 類型的變量作為參數(shù)創(chuàng)建 Float 對(duì)象Float float2 = new Float(6.5); // 以 float 類型的變量作為參數(shù)創(chuàng)建 Float 對(duì)象Float float3 = new Float("3.1415"); // 以 String 類型的變量作為參數(shù)創(chuàng)建 Float 對(duì)象
例如,將字符串 456.7 轉(zhuǎn)換為 float 類型的數(shù)值,或者將 float 類型的數(shù)值 123.4 轉(zhuǎn)換為對(duì)應(yīng)的字符串,以下代碼演示如何實(shí)現(xiàn)這兩種功能:
String str = "456.7";float num = Float.parseFloat(str); // 將字符串轉(zhuǎn)換為 float 類型的數(shù)值float f = 123.4f;String s = Float.toString(f); // 將 float 類型的數(shù)值轉(zhuǎn)換為字符串
注意:在實(shí)現(xiàn)將字符串轉(zhuǎn)換為 float 類型數(shù)值的過(guò)程中,如果字符串中包含非數(shù)值類型的字符,則程序執(zhí)行將出現(xiàn)異常。
Float 類的常用常量
在 Float 類中包含了很多常量,其中較為常用的常量如下。
MAX_VALUE:值為 1.4E38 的常量,它表示 float 類型能夠表示的最大值。
MIN_VALUE:值為 3.4E-45 的常量,它表示 float 類型能夠表示的最小值。
MAX_EXPONENT:有限 float 變量可能具有的最大指數(shù)。
MIN_EXPONENT:標(biāo)準(zhǔn)化 float 變量可能具有的最小指數(shù)。
MIN_NORMAL:保存 float 類型數(shù)值的最小標(biāo)準(zhǔn)值的常量,即 2-126。
NaN:保存 float 類型的非數(shù)字值的常量。
SIZE:用來(lái)以二進(jìn)制補(bǔ)碼形式表示 float 值的比特位數(shù)。
TYPE:表示基本類型 float 的 Class 實(shí)例。
下面的代碼演示了 Float 類中常量的使用。
float max_value = Float.MAX_VALUE; // 獲取 float 類型可取的最大值float min_value = Float.MIN_VALUE; // 獲取 float 類型可取的最小值float min_normal = Float.MIN_NORMAL; // 獲取 float 類型可取的最小標(biāo)準(zhǔn)值float size = Float.SIZE; // 獲取 float 類型的二進(jìn)制位。
如果你現(xiàn)在想學(xué)習(xí)Java,贏取高薪工作機(jī)會(huì),非常簡(jiǎn)單,填寫(xiě)下面信息,學(xué)好Java技術(shù)高薪工作機(jī)會(huì)唾手可得。
下一篇: 沒(méi)有了
初級(jí)會(huì)計(jì)職稱中級(jí)會(huì)計(jì)職稱經(jīng)濟(jì)師注冊(cè)會(huì)計(jì)師證券從業(yè)銀行從業(yè)會(huì)計(jì)實(shí)操統(tǒng)計(jì)師審計(jì)師高級(jí)會(huì)計(jì)師基金從業(yè)資格稅務(wù)師資產(chǎn)評(píng)估師國(guó)際內(nèi)審師ACCA/CAT價(jià)格鑒證師統(tǒng)計(jì)資格從業(yè)
一級(jí)建造師二級(jí)建造師消防工程師造價(jià)工程師土建職稱房地產(chǎn)經(jīng)紀(jì)人公路檢測(cè)工程師建筑八大員注冊(cè)建筑師二級(jí)造價(jià)師監(jiān)理工程師咨詢工程師房地產(chǎn)估價(jià)師 城鄉(xiāng)規(guī)劃師結(jié)構(gòu)工程師巖土工程師安全工程師設(shè)備監(jiān)理師環(huán)境影響評(píng)價(jià)土地登記代理公路造價(jià)師公路監(jiān)理師化工工程師暖通工程師給排水工程師計(jì)量工程師
人力資源考試教師資格考試出版專業(yè)資格健康管理師導(dǎo)游考試社會(huì)工作者司法考試職稱計(jì)算機(jī)營(yíng)養(yǎng)師心理咨詢師育嬰師事業(yè)單位教師招聘公務(wù)員公選考試招警考試選調(diào)生村官
執(zhí)業(yè)藥師執(zhí)業(yè)醫(yī)師衛(wèi)生資格考試衛(wèi)生高級(jí)職稱護(hù)士資格證初級(jí)護(hù)師主管護(hù)師住院醫(yī)師臨床執(zhí)業(yè)醫(yī)師臨床助理醫(yī)師中醫(yī)執(zhí)業(yè)醫(yī)師中醫(yī)助理醫(yī)師中西醫(yī)醫(yī)師中西醫(yī)助理口腔執(zhí)業(yè)醫(yī)師口腔助理醫(yī)師公共衛(wèi)生醫(yī)師公衛(wèi)助理醫(yī)師實(shí)踐技能內(nèi)科主治醫(yī)師外科主治醫(yī)師中醫(yī)內(nèi)科主治兒科主治醫(yī)師婦產(chǎn)科醫(yī)師西藥士/師中藥士/師臨床檢驗(yàn)技師臨床醫(yī)學(xué)理論中醫(yī)理論