java讀取excel表格的問題 把取到的2.34123E+11轉換成234123456789的問題

java讀取excel表格遇到的問題java

讀取excel表格的類型轉換問題,excel表格中單元格內容爲234123456789 或2.34123E+11(數字類型)如何轉換成正常輸入的數字spa

解決辦法兩種:excel

(1)  把獲取那一行的全部列都轉換成字符串orm

String value = cell.getRichStringCellValue().getString();字符串

在獲取每一個單元格在判斷類型這樣2.34123E+11就能夠轉換成234123456789get

(2) 正常獲取單元格內容,把2.34123E+11轉換成正常顯示的234123456789代碼以下:it

 

Double tmpDou = Double.parseDouble(cols0);//轉換單元格值的類型爲double類型im

         Long tmpMno = tmpDou.longValue();//把單元格的值1.2222的值轉換成正常輸入的數字margin

         cols0 = tmpMno.toString().trim();//對單元格的內容區空格top

相關文章
相關標籤/搜索