Integer.parseint in Java, exception when '+' comes first

前端 未结 6 773
生来不讨喜
生来不讨喜 2020-12-19 03:31

Integer.parseInt(\"-1000\"); returns -1000 as the output.

Integer.parseInt(\"+500\"); throws an exception.

How will I be able to re

6条回答
  •  醉酒成梦
    2020-12-19 04:20

    public static int parseInt(String s) throws NumberFormatException

    Parses the string argument as a signed decimal integer. The characters in the string must all be decimal digits, except that the first character may be an ASCII minus sign '-' ('\u002D') to indicate a negative value. The resulting integer value is returned, exactly as if the argument and the radix 10 were given as arguments to the parseInt(java.lang.String, int) method.

    Javadoc

提交回复
热议问题