數據庫中用科學計數法和用Long.valueOf(String)引起的問題

今天遇到一個隱藏的巨坑,總結下: 問題是這樣的: 同事發現平時運行正常的程序,現在報錯,並把錯誤日誌截圖發給我,如下圖 跟據錯誤提示,找到與之對應的代碼進行快速定位: 結合代碼和日誌,第一反應是存儲的數據格式錯誤,保存了小數值(原來設計是保存以秒爲單位的整數值),然後用Long.valueOf(String) 這個API後遇到字符串類型的小數報錯。 後來排查發現並沒有小數存在,然後細看錯誤的數值,
相關文章
相關標籤/搜索