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