共计 2942 个字符,预计需要花费 8 分钟才能阅读完成。
一、Integer
1、 byteValue()
:将该 Integer
对象转换为 byte
类型。
2、 compareTo(Integer anotherInteger)
:将该 Integer
与另一个 Integer
对象进行比较。如果该 Integer
小于另一个 Integer
,则返回一个负整数;如果它等于另一个 Integer
,则返回 0
;如果它大于另一个 Integer
,则返回一个正整数。
3、 decode(String s)
:将一个包含整数的字符串解码为一个 Integer
对象。
4、 doubleValue()
:将该 Integer
对象转换为 double
类型。
5、 equals(Object obj)
:比较该 Integer
和指定的对象是否相等。如果该对象是一个 Integer
类型,且其值与该 Integer
相等,则返回 true
,否则返回 false
。
6、 floatValue()
:将该 Integer
对象转换为 float
类型。
7、 hashCode()
:返回该 Integer
的哈希码值。
8、 intValue()
:将该 Integer
对象转换为 int
类型。
9、 longValue()
:将该 Integer
对象转换为 long
类型。
10、 parseInt(String s)
:将一个包含整数的字符串解析为一个 int
类型的值。
11、 reverse(int i)
:返回给定整数的二进制补码的反转值。
12、 reverseBytes(int i)
:返回给定整数的按字节反转的值。
13、 shortValue()
:将该 Integer
对象转换为 short
类型。
14、 signum(int i)
:返回指定整数的符号函数。如果该整数是负数,则返回 -1
;如果该整数是零,则返回 0
;如果该整数是正数,则返回 1
。
15、 toBinaryString(int i)
:将一个整数转换为二进制字符串。
16、 toHexString(int i)
:将一个整数转换为十六进制字符串。
17、 toOctalString(int i)
:将一个整数转换为八进制字符串。
18、 toString()
:返回该 Integer
对象的字符串表示形式。
19、 valueOf(int i)
:返回一个表示指定 int
值的 Integer
对象。
20、 valueOf(String s)
:返回一个 Integer
对象,该对象表示一个包含整数的字符串。
二、Long
1、 byteValue()
:将该 Long
对象转换为 byte
类型。
2、 compareTo(Long anotherLong)
:将该 Long
与另一个 Long
对象进行比较。如果该 Long
小于另一个 Long
,则返回一个负整数;如果它等于另一个 Long
,则返回 0
;如果它大于另一个 Long
,则返回一个正整数。
3、 decode(String s)
:将一个包含长整数的字符串解码为一个 Long
对象。
4、 doubleValue()
:将该 Long
对象转换为 double
类型。
5、 equals(Object obj)
:比较该 Long
和指定的对象是否相等。如果该对象是一个 Long
类型,且其值与该 Long
相等,则返回 true
,否则返回 false
。
6、 floatValue()
:将该 Long
对象转换为 float
类型。
7、 hashCode()
:返回该 Long
的哈希码值。
8、 intValue()
:将该 Long
对象转换为 int
类型。
9、 longValue()
:将该 Long
对象转换为 long
类型。
10、 parseLong(String s)
:将一个包含长整数的字符串解析为一个 long
类型的值。
11、 reverse(long i)
:返回给定长整数的二进制补码的反转值。
12、 reverseBytes(long i)
:返回给定长整数的按字节反转的值。
13、 shortValue()
:将该 Long
对象转换为 short
类型。
14、 signum(long i)
:返回指定长整数的符号函数。如果该长整数是负数,则返回 -1
;如果该长整数是零,则返回 0
;如果该长整数是正数,则返回 1
。
15、 toBinaryString(long i)
:将一个长整数转换为二进制字符串。
16、 toHexString(long i)
:将一个长整数转换为十六进制字符串。
17、 toOctalString(long i)
:将一个长整数转换为八进制字符串。
18、 toString()
:返回该 Long
对象的字符串表示形式。
19、 valueOf(long i)
:返回一个表示指定 long
值的 Long
对象。
20、 valueOf(String s)
:返回一个 Long
对象,该对象表示一个包含长整数的字符串。
三、Double
1、 byteValue()
:将该 Double
对象转换为 byte
类型。
2、 compareTo(Double anotherDouble)
:将该 Double
与另一个 Double
对象进行比较。如果该 Double
小于另一个 Double
,则返回一个负整数;如果它等于另一个 Double
,则返回 0
;如果它大于另一个 Double
,则返回一个正整数。
3、 doubleToLongBits(double value)
:将双精度浮点数表示为二进制的长整数值。
4、 doubleToRawLongBits(double value)
:将双精度浮点数的二进制表示转换为长整数,但不进行任何舍入或舍入误差处理。
5、 doubleValue()
:将该 Double
对象转换为 double
类型。
6、 equals(Object obj)
:比较该 Double
和指定的对象是否相等。如果该对象是一个 Double
类型,且其值与该 Double
相等,则返回 true
,否则返回 false
。
7、 floatValue()
:将该 Double
对象转换为 float
类型。
8、 hashCode()
:返回该 Double
的哈希码值。
9、 intValue()
:将该 Double
对象转换为 int
类型。
10、 isFinite(double d)
:判断指定的双精度浮点数是否有限(即不是 NaN
、正无穷大或负无穷大)。
11、 isInfinite()
:判断该 Double
是否是无限大的。
12、 isNaN()
:判断该 Double
是否是 NaN
(Not a Number)。
13、 longBitsToDouble(long bits)
:将长整数表示的双精度浮点数值转换为一个 Double
。
14、 longValue()
:将该 Double
对象转换为 long
类型。
15、 parseDouble(String s)
:将一个包含双精度浮点数的字符串解析为一个 double
类型的值。
16、 shortValue()
:将该 Double
对象转换为 short
类型。
17、 toHexString(double d)
:将一个双精度浮点数转换为十六进制字符串。
18、 toString()
:返回该 Double
对象的字符串表示形式。
19、 valueOf(double d)
:返回一个表示指定 double
值的 Double
对象。
20、 valueOf(String s)
:返回一个 Double
对象,该对象表示一个包含双精度浮点数的字符串。
需要注意的是,除了 valueOf 方法,其他的大部分方法都是实例方法,需要通过对象来调用。而 valueOf 方法是一个静态方法,可以通过类名来调用。
提醒:本文发布于643天前,文中所关联的信息可能已发生改变,请知悉!