更新時間:2020-08-25 16:19:22 來源:動力節(jié)點 瀏覽2611次
Byte類將基本類型為byte的值包裝在一個對象中。一個Byte類的對象只包含一個類型為byte的字段。此外,該類還為byte和String的相互轉(zhuǎn)換提供了方法,并提供了一些處理byte時非常有用的常量和方法。
Byte類的構(gòu)造方法
Byte類提供了兩個構(gòu)造方法來創(chuàng)建Byte對象。
1.Byte(byte value)
通過這種方法創(chuàng)建的Byte對象,可以表示指定的byte值。
例:將5作為byte類型變量,然后再創(chuàng)建Byte對象。
byte?my_byte=5;
Byte?b=new?Byte(my_byte);
2. Byte(String s)
通過這個方法創(chuàng)建的 Byte 對象,可表示 String 參數(shù)所指定的 byte 值。
例:將 5 作為 String 類型變量,然后再創(chuàng)建 Byte 對象。
String?my_byte="5";
Byte?b=new?Byte(my_byte);
注意:必須使用數(shù)值型的String變量作為參數(shù)才能創(chuàng)建成功,否則會拋出NumberFormatException異常。
Byte類的常用方法
在Byte類內(nèi)部包含了一些和Byte操作有關(guān)的方法,見表1。
Byte類的常用常量
在Byte類中包含了很多的常量,其中較為常用的常量如下。
MIN_VALUE:byte類可取的最小值。
MAX_VALUE:byte類可取的最大值。
SIZE:用于以二進制補碼形式表示的byte值的位數(shù)。
TYPE:表示基本類byte的Class實例。
以上就是動力節(jié)點java培訓機構(gòu)的小編針對“Java內(nèi)置包裝類:Byte 類”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。