How to check if a String is numeric in Java

前端 未结 30 3282
盖世英雄少女心
盖世英雄少女心 2020-11-21 05:26

How would you check if a String was a number before parsing it?

30条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-11-21 05:48

    You can use NumberFormat#parse:

    try
    {
         NumberFormat.getInstance().parse(value);
    }
    catch(ParseException e)
    {
        // Not a number.
    }
    

提交回复
热议问题