12.Byte 
 ByteクラスはNumberクラスのサブクラスで、byte型の数値を扱う際に便利な機能を備える。 

import java.lang.Byte

メンバー変数

static
byte

MAX_VALUE
      byte型で表現できる最大値(27-1)が保持されている定数。

static
byte

MIN_VALUE
      byte型で表現できる最小値(-27)が保持されている定数。
コンストラクタ
Byte(byte value)
      指定された値を持つByteインスタンスを作成します。
Byte(String s)
      10進数表記の文字列で表現された数値をByte型に変換する。変換可能な文字列を含まない場合には NumberFormatExceptionが投げられる。
 
メソッド
byte byteValue()
      byte型に変換する。
short shortValue()
      short型に変換する。
int intValue()
      int型に変換する。
long longValue()
      long型に変換する。
float floatValue()
      float型に変換する。
double doubleValue()
      double型に変換する。
boolean equals(Object obj)
      objが同じ値を示すByteクラスのインスタンスの場合にtrueが返される。同じ値でも違うクラス(例えばIntegerクラス)のインスタンスの場合はfalseになる。
String toString()
      10進数表記の文字列に変換する。
static
byte
parseByte(String str)
      10進数表記の文字列で表現された数値をbyte型に変換する。数値に変換不可能な文字列の場合にはNumberFormatException がなげらる。
static
byte
parseByte(String str, int radix)
      文字列で表現された数値をbyte型に変換する。数値に変換不可能な文字列の場合にはNumberFormatException がなげられる。
      radixは基数を表します。radix=10の時は引数1つのparseByteと同じになる。radixは「Character.MIN_RADIX(2) <= radix <= Character.MAX_RADIX(36)」の範囲でなければなならない。radixが範囲外の時もNumberFormatExceptionが投げられる。
static
byte
valueOf(String str)
      10進数表記の文字列で表現された数値をByte型に変換する。数値に変換不可能な文字列の場合にはNumberFormatException がなげられる。
static
byte
valueOf(String str, int radix)
      文字列で表現された数値をByte型に変換する。数値に変換不可能な文字列の場合にはNumberFormatException がなげられる。
      radixは基数を表します。radix=10の時は引数1つのparseByteと同じになる。radixは「Character.MIN_RADIX(2) <= radix <= Character.MAX_RADIX(36)」の範囲でなければならない。radixが範囲外の時もNumberFormatExceptionが投げられる。
static
byte
decode(String str)
      文字列で表現された数値をByte型に変換する。数値に変換不可能な文字列の場合にはNumberFormatException がなげられる。
      文字列が「0x」「0X」または「#」で始まる場合には16進数表記として解釈される。「0」で始まる場合には8進数として解釈される。負数の場合には半角の「-」をつける。