共计 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 方法是一个静态方法,可以通过类名来调用。
提醒:本文发布于966天前,文中所关联的信息可能已发生改变,请知悉!