Parse number with positive/negative prefix from string in java

后端 未结 2 934
野趣味
野趣味 2020-12-19 04:59

It\'s quite straight forward in java to parse number from String, i.e. with Integer.parseInt(s) if string in the format \'n\' or \'-n\', but unfortunately

2条回答
  •  余生分开走
    2020-12-19 05:45

    Integer.parseInt(s.replace("+", ""));
    

    In truth there are many gotchas using Integer to parse numbers like that, in that Integer has very specific bounds of size and format ("1,000,000.00") isn't parsing that way, but I'm taking your question as Integer.parseInt meets your needs just fine, you just have to deal with a + in your data.

提交回复
热议问题