Parses the string argument as a signed short
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 short
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.
short
.
s | the String containing the
short representation to be parsed | |
radix | the radix to be used while parsing s |
short
represented by the string
argument in the specified radix.
NumberFormatException | If the String
does not contain a parsable short . |
Diagram: Number