java.lang.Byteは、プリミティブ型byteのラッパークラスである。
java.lang パッケージのプリミティブ型ラッパークラス一覧を以下に示す。
プリミティブ型 | ラッパークラス |
---|---|
boolean |
java.lang.Boolean |
char |
java.lang.Character |
byle |
java.lang.Byte |
int |
java.lang.Integer |
long |
java.lang.Long
|
double |
java.lang.Double |
java.lang.Byte クラスのフィールド一覧を以下に示す。
byteに設定可能な最大値
Byte max = Byte.MAX_VALUE;
byteに設定可能な最小値
Byte min = Byte.MIN_VALUE;
java.lang.Byte クラスのコンストラクタ一覧を以下に示す。
Byteオブジェクトを作成し、指定した値で初期化する。
Byte x = new Byte(1);
Byteオブジェクトを作成し、指定した値(文字列表現)で初期化する。
Byte x = new Byte("1");
java.lang.Byte クラスのメソッド一覧を以下に示す。
引数で指定した値(10進数の文字列表現)をbyte型の値に変換して返す。
public static byte parseByte(String s) throws NumberFormatException
try {
byte b = Byte.parseByte("1");
} catch (NumberFormatException e) {
e.printStackTrace();
}
radix で指定した基数で表現した文字列をbyte型の値に変換して返す。
public static byte parseByte(String s, int radix) throws NumberFormatException
try {
byte binary = Byte.parseByte("10", 2);
byte octal = Byte.parseByte("10", 8);
byte decimal = Byte.parseByte("10", 10);
byte hexadecimal = Byte.parseByte("10", 16);
} catch (NumberFormatException e) {
e.printStackTrace();
}
Byteインスタンスを作成して、指定した値で初期化する。
Byteインスタンスを作成して、指定した値(10進数の文字列表現)で初期化する。
Byte x = Byte.valueOf("1");