Byte 類是字節(jié)數(shù)據(jù)的標準包裝類。
類 java.lang.Byte
java.lang.Object
|
+----java.lang.Number
|
+----java.lang.Byte
- public final class Byte
- extends Number
- 來自:
- JDK1.1
- 參見:
- Number
變量索引
- MAX_VALUE
- 一個字節(jié)對象可取的最大值。
- MIN_VALUE
- 一個字節(jié)對象可取的最小值。
- TYPE
- 描述基本字節(jié)數(shù)據(jù)的類對象。
構(gòu)造子索引
- Byte(byte)
- 創(chuàng)建一個字節(jié)對象,用指定的字節(jié)值初始化。
- Byte(String)
- 創(chuàng)建一個字節(jié)對象,用給定的串參數(shù)指定的值初始化。
方法索引
- byteValue()
- 返回字節(jié)對象對應的字節(jié)值。
- decode(String)
- 將一個字符串譯碼為一個字節(jié)對象。
- doubleValue()
- 返回字節(jié)對象對應的雙精度浮點值。
- equals(Object)
- 比較該對象和指定對象。
- floatValue()
- 返回字節(jié)對象對應的單精度浮點值。
- hashCode()
- 返回該字節(jié)對象的哈希碼。
- intValue()
- 返回字節(jié)對象對應的整型值。
- longValue()
- 返回字節(jié)對象對應的長整型值。
- parseByte(String)
- 假設指定的串表示一個字節(jié),返回此字節(jié)值。
- parseByte(String, int)
- 假設指定的串表示一個字節(jié),返回此字節(jié)值。
- shortValue()
- 返回字節(jié)對象對應的短整型值。
- toString()
- 返回表示此字節(jié)值的串對象。
- toString(byte)
- 返回表示指定字節(jié)對象對應的一個新的串對象。
- valueOf(String)
- 假設指定的串表示一個字節(jié),返回初始化為該值的新的字節(jié)對象。
- valueOf(String, int)
- 假設指定的串表示一個字節(jié),返回初始化為該值的新的字節(jié)對象。
變量
MIN_VALUE
public static final byte MIN_VALUE
- 一個字節(jié)對象可取的最小值。
MAX_VALUE
public static final byte MAX_VALUE
- 一個字節(jié)對象可取的最大值。
TYPE
public static final Class TYPE
- 描述基本字節(jié)型數(shù)據(jù)的類對象。
構(gòu)造子
Byte
public Byte(byte value)
- 創(chuàng)建一個字節(jié)對象,用指定的字節(jié)值初始化。
- 參數(shù):
- value - 字節(jié)對象的初始值
Byte
public Byte(String s) throws NumberFormatException
- 創(chuàng)建一個字節(jié)對象,用給定的串參數(shù)指定的值初始化。假定為
10 進制。
- 參數(shù):
- s - 待轉(zhuǎn)換為字節(jié)對象的串
- 拋出:
NumberFormatException
- 如果該串不包含一個可解析的字節(jié)。
方法
toString
public static String toString(byte b)
- 返回表示指定字節(jié)對象的一個新的串對象。 假定用
10 進制表示。
- 參數(shù):
- b - 待轉(zhuǎn)換的字節(jié)
parseByte
public static byte parseByte(String s) throws NumberFormatException
- 假設指定的串表示一個字節(jié),返回此字節(jié)值。 如果該串不能以字節(jié)分析,則拋出異常。假定是用
10 進制表示。
- 參數(shù):
- s - 包含字節(jié)的串
- 拋出:
NumberFormatException
- 如果該串不包含一個可分析的字節(jié)。
parseByte
public static byte parseByte(String s,
int radix) throws NumberFormatException
- 假設指定的串表示一個字節(jié),返回此字節(jié)值。 如果該串不能以字節(jié)分析,則拋出異常。
- 參數(shù):
- s - 包含字節(jié)的串
- radix - 使用的進制
- 拋出: NumberFormatException
- 如果該串不包含一個可分析的字節(jié)。
valueOf
public static Byte valueOf(String s,
int radix) throws NumberFormatException
- 假設指定的串表示一個字節(jié),返回初始化為該值的新的字節(jié)對象。 如果該串不能以字節(jié)分析,則拋出異常。
- 參數(shù):
- s - 包含整數(shù)的串
- radix - 使用的進制
- 拋出: NumberFormatException
- 如果該串不包含一個可分析的字節(jié)。
valueOf
public static Byte valueOf(String s) throws NumberFormatException
- 假設指定的串表示一個字節(jié),返回初始化為該值的新的字節(jié)對象。 如果該串不能以字節(jié)分析,則拋出異常。
假定用
10 進制表示。
- 參數(shù):
- s - 包含整數(shù)的串
- 拋出: NumberFormatException
- 如果該串不包含一個可分析的字節(jié)。
decode
public static Byte decode(String nm) throws NumberFormatException
- 將一個串譯碼為一個字節(jié)對象。 該串可以表示十進制、十六進制和八進制數(shù)。
- 參數(shù):
- nm - 待譯碼的串
byteValue
public byte byteValue()
- 返回字節(jié)對象對應的字節(jié)值。
- 覆蓋:
- 類 Number 中的
byteValue
shortValue
public short shortValue()
- 返回字節(jié)對象對應的短整型值。
- 覆蓋:
- 類
Number 中的
shortValue
intValue
public int intValue()
- 返回字節(jié)對象對應的整型值。
- 覆蓋:
- 類 Number 中的
intValue
longValue
public long longValue()
- 返回字節(jié)對象對應的長整型值。
- 覆蓋:
- 類 Number 中的
longValue
floatValue
public float floatValue()
- 返回字節(jié)對象對應的單精度浮點值。
- 覆蓋:
- 類
Number 中的
floatValue
doubleValue
public double doubleValue()
- 返回字節(jié)對象對應的雙精度浮點值。
- 覆蓋:
- 類
Number 中的
doubleValue
toString
public String toString()
- 返回表示此字節(jié)值的串對象。
- 覆蓋:
- 類 Object 中的
toString
hashCode
public int hashCode()
- 返回該字節(jié)對象的哈希碼。
- 覆蓋:
- 類 Object 中
hashCode
equals
public boolean equals(Object obj)
- 比較該對象和指定對象。
- 參數(shù):
- obj - 比較的對象。
- 返回值:
- 如果是相同對象則為
true
,否則為 false
。
- 覆蓋:
- 類 Object
中的
equals