java學習筆記38:Float的基本方法
阿新 • • 發佈:2021-01-20
Float
Float(double value) :通過指定的double值構建一個Float物件。
Float(float value) :通過指定的float值構建一個Float物件。
Float(String s) :通 :過指定的String值構建一個Float物件。
byte byteValue()將此物件轉化為byte。
short shortValue() :將此物件轉化為short。
int intValue() :將此物件轉化為int。
long longValue() :將此物件轉化為long。
float floatValue() : 返回float此Float物件的值。
double doubleValue() :將此物件轉化為double。
boolean isInfinite() :如果這個Float值是無限大返回true,否則返回false。
boolean isNaN() :如果此Float值是非數字(NaN)返回true,否則返回false。
int hashCode() :返回此Float物件的雜湊碼。
int compareTo(Float anotherFloat) :用Float數字比較兩個物件。
boolean equals(Object obj) :將此物件與指定的物件進行比較。
String toString () :返回此Float物件的字串表示形式。
static float sum(float a, float b) :計算(a+b)。
static String toHexString(float f) :返回引數的十六進位制字串表示形式。
static Float valueOf(float f) :返回Float表示指定float值的例項 。
static Float valueOf(String s) :返回一個包含引數字串表示Float的float值的物件。
static boolean isInfinite(float v) :如果指定的數是無限大返回true,false否則。
static boolean isNaN(float v) :如果指定的數字是非數字(NaN)值返回true,否則返回false。
static boolean isFinite(float f) :如果引數是有限浮點值返回true,否則返回false(對於NaN和無窮大引數)。
static float intBitsToFloat(int bits) :返回與float給定位表示相對應的值。
static float max(float a, float b) :返回兩個float值中的較大值,就像通過呼叫Math.max一樣。
static float min(float a, float b) :返回兩個float值中較小的一個,就像通過呼叫Math.min一樣。
static float parseFloat(String s) :返回一個新的float,由指定的String值表示。
static int floatToIntBits(float value) :根據IEEE 754浮點“單一格式”位佈局返回指定浮點值的表示形式。
static int floatToRawIntBits(float value) :根據IEEE 754浮點“單一格式”位佈局返回指定浮點值的表示形式,保留非數字(NaN)值。
static int hashCode(float value) :返回float值的雜湊碼; 相容 Float.hashCode()。
static int compare(float f1, float f2) :比較兩個指定的float值。
static String toString(float f) :返回float 引數的字串表示形式。