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);12復(fù)制代碼類型:[java] 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);12復(fù)制代碼類型:[java] 注意:必須使用數(shù)值型的String變量作為參數(shù)才能創(chuàng)建成功,否則會(huì)拋出NumberFormatException異常。 Byte類的常用方法在Byte類內(nèi)部包含了一些和Byte操作有關(guān)的方法,見(jiàn)表1。 表1 Byte類中的常用方法
在Byte類中包含了很多的常量,其中較為常用的常量如下。 MIN_VALUE:byte類可取的最小值。 MAX_VALUE:byte類可取的最大值。 SIZE:用于以二進(jìn)制補(bǔ)碼形式表示的byte值的位數(shù)。 TYPE:表示基本類byte的Class實(shí)例。 |
|
來(lái)自: 碼農(nóng)9527 > 《Java》