Java Short parseShort() 方法

2024年12月26日 | 阅读 3 分钟

Java Short 类的 parseShort() 方法用于将字符串参数解析为带符号的十进制 short。

语法

参数

x: 包含要解析的 short 表示形式的字符串。 字符串中的所有字符必须是十进制数字。

返回值

它返回由参数表示的十进制短整型值。

Exception

如果字符串不包含可解析的 short,则会抛出NumberFormatException

示例 1

输出

String 100 , parse value into parseShort  =100

示例 2

输出

String -500 , parse value into parseShort  =-500

示例 3

输出

NumberFormatException

屏幕截图

ShortParseShort

Java Short parseShort(String x, int radix) 方法

Java Short 类的 parseShort(String x, int radix) 方法用于将字符串参数解析为带符号的 short,其中基数由第二个参数指定。

语法

参数

x: 包含要解析的 short 的字符串。

radix: 解析包含 short 值的字符串时要使用的基数。

返回值

它返回由指定基数中的字符串参数表示的 short。

Exception

如果出现以下情况,则抛出 NumberFormatException

  • 第一个参数为 null 或长度为零的字符串
  • 字符串的任何字符都不是数字。
  • 基数小于 Character.MIN_RADIX 或大于 Character.MAX_RADIX
  • 字符串表示的值不是 short 类型的值

示例 4

输出

String 100 parsed specified by radix  2  , into signed decimal short = 4

示例 5

输出

NumberFormatException

屏幕截图

ShortParseShort

示例 6

字符串长度为零

输出

NumberFormatException

屏幕截图

ShortParseShort

示例 7

输出

String  parsed specified by radix  into signed decimal short = 35