java POI解析Excel 之數據轉換公用辦法(推舉)。本站提示廣大學習愛好者:(java POI解析Excel 之數據轉換公用辦法(推舉))文章只能為提供參考,不一定能成為您想要的結果。以下是java POI解析Excel 之數據轉換公用辦法(推舉)正文
以下所示:
public static String reThreeStr(String ss){ boolean result= ss.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$"); if(result&&ss!=null&&!"".equals(ss)){ Double sss=Double.valueOf(ss); String numStr=new java.text.DecimalFormat("0.000").format(sss); Double lsDou=Double.valueOf(numStr); ss=String.valueOf(lsDou); } return ss; } public static BigDecimal reThreeBig(BigDecimal ss){ String numStr=new java.text.DecimalFormat("0.000").format(ss); BigDecimal newNum=new BigDecimal(numStr); return newNum; } public static String delezero(String old){ boolean result= old.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$"); if(result&&old!=null&&!"".equals(old)){ String newStr=old; if(old.contains(".0")){ old=newStr.substring(0, old.length()-2); } return old; }else{ return old; } }
以上這篇java POI解析Excel 之數據轉換公用辦法(推舉)就是小編分享給年夜家的全體內容了,願望能給年夜家一個參考,也願望年夜家多多支撐。