是否有本機方式(最好不實現(xiàn)自己的方法)檢查字符串是否可解析Double.parseDouble()?
3 回答

慕碼人2483693
TA貢獻1860條經(jīng)驗 獲得超9個贊
Apache像往常一樣,具有一個很好的答案Apache Commons-Lang的形式 NumberUtils.isCreatable(String)。
處理nulls,不需要try/ catch阻止。

忽然笑
TA貢獻1806條經(jīng)驗 獲得超5個贊
您始終可以將Double.parseDouble()包裝在try catch塊中。
try
{
Double.parseDouble(number);
}
catch(NumberFormatException e)
{
//not a double
}
添加回答
舉報
0/150
提交
取消