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

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



ibeautiful
浏览 476回答 3
3回答

拉风的咖菲猫

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