Java-lang-byte-parsebyte-radix
提供:Dev Guides
Java.lang.Byte.parseByte()メソッド
説明
- java.lang.Byte.parseByte(String s、int radix)*は、文字列引数を、2番目の引数で指定された基数の符号付きバイトとして解析します。
文字列の文字はすべて、指定された基数(Character.digit(char、int)が非負の値を返すかどうかによって決定される)の数字でなければなりません。ただし、最初の文字はASCIIマイナス記号 '-'( '\ u002D ')負の値またはASCIIプラス記号'+ 'を示す( '\ u002B')は正の値を示します。 結果のバイト値が返されます。
次のいずれかの状況が発生した場合、タイプNumberFormatExceptionの例外がスローされます-
- 最初の引数がnullであるか、長さゼロの文字列です。
- 基数がCharacter.MIN_RADIXよりも小さいか、Character.MAX_RADIXよりも大きい。
- 文字列の文字は、指定された基数の数字ではありませんが、最初の文字がマイナス記号「-」(「\ u002D」)またはプラス記号「+」である場合があります。 ( '\ u002B')文字列が長さ1より長い場合。
- 文字列で表される値は、byte型の値ではありません。
宣言
以下は* java.lang.Byte.parseByte()*メソッドの宣言です
パラメーター
- s -解析されるバイト表現を含む文字列
- radix -sの解析中に使用される基数
戻り値
このメソッドは、指定された基数の文字列引数で表されるバイト値を返します。
例外
例
次の例は、lang.Byte.parseByte()メソッドの使用法を示しています。
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-