欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java POI解析Excel 之数据转换公用方法(推荐)

程序员文章站 2024-03-13 11:44:03
如下所示: public static string rethreestr(string ss){ boolean result= ss.mat...

如下所示:

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 之数据转换公用方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。