>  기사  >  Java  >  Java POI 구문 분석 Excel에서 데이터 변환을 위한 일반적인 방법

Java POI 구문 분석 Excel에서 데이터 변환을 위한 일반적인 방법

高洛峰
高洛峰원래의
2017-01-24 13:45:191581검색

아래와 같습니다:

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의 데이터 변환 방법(권장)은 편집자가 다음과 공유하는 모든 내용입니다. 당신, 나는 그것이 당신에게 참고가 되기를 바라며, 또한 모든 사람들이 PHP 중국어 웹사이트를 지지하기를 바랍니다.

Java POI 구문 분석 Excel의 공개 데이터 변환 방법과 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.