当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)

类 java.lang.Byte

java.lang.Object
   |
   +----java.lang.Number
           |
           +----java.lang.Byte

public final class Byte
extends Number

Byte 类是字节数据的标准包装类。

来自:
JDK1.1
参见:
Number

变量索引

MAX_VALUE
一个字节对象可取的最大值。
MIN_VALUE
一个字节对象可取的最小值。
TYPE
描述基本字节数据的类对象。

构造子索引

Byte(byte)
创建一个字节对象,用指定的字节值初始化。
Byte(String)
创建一个字节对象,用给定的串参数指定的值初始化。

方法索引

byteValue()
返回字节对象对应的字节值。
decode(String)
将一个字符串译码为一个字节对象。
doubleValue()
返回字节对象对应的双精度浮点值。
equals(Object)
比较该对象和指定对象。
floatValue()
返回字节对象对应的单精度浮点值。
hashCode()
返回该字节对象的哈希码。
intValue()
返回字节对象对应的整型值。
longValue()
返回字节对象对应的长整型值。
parseByte(String)
假设指定的串表示一个字节,返回此字节值。
parseByte(String, int)
假设指定的串表示一个字节,返回此字节值。
shortValue()
返回字节对象对应的短整型值。
toString()
返回表示此字节值的串对象。
toString(byte)
返回表示指定字节对象对应的一个新的串对象。
valueOf(String)
假设指定的串表示一个字节,返回初始化为该值的新的字节对象。
valueOf(String, int)
假设指定的串表示一个字节,返回初始化为该值的新的字节对象。

变量

MIN_VALUE
 public static final byte MIN_VALUE
一个字节对象可取的最小值。

MAX_VALUE
 public static final byte MAX_VALUE
一个字节对象可取的最大值。

TYPE
 public static final Class TYPE
描述基本字节型数据的类对象。


构造子

Byte
 public Byte(byte value)
创建一个字节对象,用指定的字节值初始化。

参数:
value - 字节对象的初始值
Byte
 public Byte(String s) throws NumberFormatException
创建一个字节对象,用给定的串参数指定的值初始化。假定为 10 进制。

参数:
s - 待转换为字节对象的串
抛出: NumberFormatException
如果该串不包含一个可解析的字节。

方法

toString
 public static String toString(byte b)
返回表示指定字节对象的一个新的串对象。 假定用 10 进制表示。

参数:
b - 待转换的字节
parseByte
 public static byte parseByte(String s) throws NumberFormatException
假设指定的串表示一个字节,返回此字节值。 如果该串不能以字节分析,则抛出异常。假定是用 10 进制表示。

参数:
s - 包含字节的串
抛出: NumberFormatException
如果该串不包含一个可分析的字节。
parseByte
 public static byte parseByte(String s,
                              int radix) throws NumberFormatException
假设指定的串表示一个字节,返回此字节值。 如果该串不能以字节分析,则抛出异常。

参数:
s - 包含字节的串
radix - 使用的进制
抛出: NumberFormatException
如果该串不包含一个可分析的字节。
valueOf
 public static Byte valueOf(String s,
                            int radix) throws NumberFormatException
假设指定的串表示一个字节,返回初始化为该值的新的字节对象。 如果该串不能以字节分析,则抛出异常。

参数:
s - 包含整数的串
radix - 使用的进制
抛出: NumberFormatException
如果该串不包含一个可分析的字节。
valueOf
 public static Byte valueOf(String s) throws NumberFormatException
假设指定的串表示一个字节,返回初始化为该值的新的字节对象。 如果该串不能以字节分析,则抛出异常。 假定用 10 进制表示。

参数:
s - 包含整数的串
抛出: NumberFormatException
如果该串不包含一个可分析的字节。
decode
 public static Byte decode(String nm) throws NumberFormatException
将一个串译码为一个字节对象。 该串可以表示十进制、十六进制和八进制数。

参数:
nm - 待译码的串
byteValue
 public byte byteValue()
返回字节对象对应的字节值。

覆盖:
Number 中的 byteValue
shortValue
 public short shortValue()
返回字节对象对应的短整型值。

覆盖:
Number 中的 shortValue
intValue
 public int intValue()
返回字节对象对应的整型值。

覆盖:
Number 中的 intValue
longValue
 public long longValue()
返回字节对象对应的长整型值。

覆盖:
Number 中的 longValue
floatValue
 public float floatValue()
返回字节对象对应的单精度浮点值。

覆盖:
Number 中的 floatValue
doubleValue
 public double doubleValue()
返回字节对象对应的双精度浮点值。

覆盖:
Number 中的 doubleValue
toString
 public String toString()
返回表示此字节值的串对象。

覆盖:
Object 中的 toString
hashCode
 public int hashCode()
返回该字节对象的哈希码。

覆盖:
ObjecthashCode
equals
 public boolean equals(Object obj)
比较该对象和指定对象。

参数:
obj - 比较的对象。
返回值:
如果是相同对象则为true,否则为 false
覆盖:
Object 中的 equals

当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)