Parses the string argument as a signed byte in the
radix specified by the second argument. The characters in the
string must all be digits, of the specified radix (as
determined by whether java.lang.Character.digit(char,
int) returns a nonnegative value) except that the first
character may be an ASCII minus sign '-'
('\u002D') to indicate a negative value or an
ASCII plus sign '+' ('\u002B') to
indicate a positive value. The resulting byte value is
returned.
An exception of type NumberFormatException is
thrown if any of the following situations occurs:
null or is a string of
length zero.
java.lang.Character.MIN_RADIX or larger than java.lang.Character.MAX_RADIX.
'-' ('\u002D') or plus sign
'+' ('\u002B') provided that the
string is longer than length 1.
byte.
s | the String containing the
byte
representation to be parsed | |
radix | the radix to be used while parsing s |
byte value represented by the string
argument in the specified radix
NumberFormatException | If the string does
not contain a parsable byte. |
Diagram: Number