C語言中文網 目錄

Java Byte類

< 上一頁Java Boolean類 Java System類下一頁 >

Byte 類將基本類型為 byte 的值包裝在一個對象中。一個 Byte 類的對象只包含一個類型為 byte 的字段。此外,該類還為 byte 和 String 的相互轉換提供了方法,并提供了一些處理 byte 時非常有用的常量和方法。

Byte 類的構造方法

Byte 類提供了兩個構造方法來創建 Byte 對象。

1. Byte(byte value)

通過這種方法創建的 Byte 對象,可以表示指定的 byte 值。例如,下面的示例將 5 作為 byte 類型變量,然后再創建 Byte 對象。
byte my_byte=5;
Byte b=new Byte(my_byte);

2. Byte(String s)

通過這個方法創建的 Byte 對象,可表示 String 參數所指定的 byte 值。例如,下面的示例將 5 作為 String 類型變量,然后再創建 Byte 對象。
String my_byte="5";
Byte b=new Byte(my_byte);

注意:必須使用數值型的 String 變量作為參數才能創建成功,否則會拋出 NumberFormatException 異常。

Byte 類的常用方法

在 Byte 類內部包含了一些和 Byte 操作有關的方法,見表 1。

表1 Byte類中的常用方法
方法 返回值 功能
byteValue() byte 以一個 byte 值返回 Byte 對象
compareTo(Byte bytel) int 在數字上比較兩個 Byte 對象
doubleValue() double 以一個 double 值返回此 Byte 的值
intValue() int 以一個 int 值返回此 Byte 的值
parseByte(String s) byte 將 String 型參數解析成等價的 byte 形式
toStringO String 返回表示此 byte 值的 String 對象
valueOf(String s) Byte 返回一個保持指定 String 所給出的值的 Byte 對象
equals(Object obj) boolean 將此對象與指定對象比較,如果調用該方法的對象與 obj 相等 則返回 true,否則返回 false

Byte 類的常用常量

在 Byte 類中包含了很多的常量,其中較為常用的常量如下。
  • MIN_VALUE:byte 類可取的最小值。
  • MAX_VALUE:byte 類可取的最大值。
  • SIZE:用于以二進制補碼形式表示的 byte 值的位數。
  • TYPE:表示基本類 byte 的 Class 實例。
< 上一頁Java Boolean類 Java System類下一頁 >

精美而實用的網站,提供C語言C++STLLinuxShellJavaGo語言等教程,以及socketGCCviSwing設計模式JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo