请问如何检查字符串是否可以解析为双精度?

是否有本机方式(最好不实现自己的方法)检查字符串是否可解析Double.parseDouble()

哈士奇WWW
浏览 189回答 3
3回答

慕码人2483693

Apache像往常一样,具有一个很好的答案Apache Commons-Lang的形式 NumberUtils.isCreatable(String)。处理nulls,不需要try/ catch阻止。

忽然笑

您始终可以将Double.parseDouble()包装在try catch块中。try{  Double.parseDouble(number);}catch(NumberFormatException e){  //not a double}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java