Maison >Java >javaDidacticiel >Méthodes courantes de conversion de données dans l'analyse de POI Java Excel

Méthodes courantes de conversion de données dans l'analyse de POI Java Excel

高洛峰
高洛峰original
2017-01-24 13:45:191699parcourir

Comme indiqué ci-dessous :

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;
     }
     
  }

La méthode de conversion de données commune ci-dessus (recommandée) pour l'analyse des POI Java dans Excel est ce que l'éditeur a partagé avec vous. J'espère que cela pourra vous donner une référence. J'espère également que vous soutiendrez le site Web PHP chinois.

Pour plus d'articles liés aux méthodes publiques de conversion de données dans l'analyse Java POI d'Excel, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn