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

 更新时间:2016年08月05日 15:23:54   投稿:jingxian  
下面小编就为大家带来一篇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 之数据转换公用方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java中实现递归计算二进制表示中1的个数

    java中实现递归计算二进制表示中1的个数

    这是一个很有意思的问题,是在面试中特别容易被问到的问题之一,解决这个问题第一想法肯定是一位一位的去判断,是1计数器+1,否则不操作,跳到下一位,十分容易,编程初学者就可以做得到!
    2015-05-05
  • springboot集成activemq的实例代码

    springboot集成activemq的实例代码

    本篇文章主要介绍了springboot集成activemq的实例代码,详细的介绍了ActiveMQ和Spring-Boot 集成 ActiveMQ,有兴趣的可以了解下。
    2017-05-05
  • Java虚拟机之类加载

    Java虚拟机之类加载

    这篇文章主要介绍了Java虚拟机之类加载,文中有非常详细的代码示例,对正在学习java的小伙伴们有很好地帮助,需要的朋友可以参考下
    2021-05-05
  • SpringBoot中Tomcat配置的示例代码

    SpringBoot中Tomcat配置的示例代码

    本文分享了在SpringBoot项目中配置Tomcat的一些心得和经验,包括Tomcat版本选择、调整配置参数、自定义连接器、监控和日志管理等方面,通过这些配置,可以有效提升应用的性能、响应速度和并发处理能力
    2024-11-11
  • IDEA创建springboot + mybatis项目全过程(步骤详解)

    IDEA创建springboot + mybatis项目全过程(步骤详解)

    这篇文章主要介绍了IDEA创建springboot + mybatis项目全过程及步骤详解,本文通图文实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • Java实现滑动窗口算法的示例代码

    Java实现滑动窗口算法的示例代码

    滑动窗口算法是一种高效解决子数组、子字符串问题的算法,广泛应用于数据流处理、网络限流和字符串操作等场景,本文将详细解析滑动窗口算法的核心思想、常见问题及其实现方式,需要的朋友可以参考下
    2025-03-03
  • java中的常见关键字解析

    java中的常见关键字解析

    这篇文章主要介绍了java中的常见关键字,需要的朋友可以参考下
    2014-08-08
  • Java基于解释器模式实现定义一种简单的语言功能示例

    Java基于解释器模式实现定义一种简单的语言功能示例

    这篇文章主要介绍了Java基于解释器模式实现定义一种简单的语言功能,简单描述了解释器模式的概念、功能及Java使用解释器模式定义一种简单语言的相关实现与使用技巧,需要的朋友可以参考下
    2018-05-05
  • Netty中解码器的作用及实现详解

    Netty中解码器的作用及实现详解

    这篇文章主要介绍了Netty中解码器的作用及实现详解,本章我们只需要让客户端发送消息的时候循环发送100次,服务端不变,看看服务端是不是接收到了100条消息,需要的朋友可以参考下
    2023-12-12
  • ssm实现分页查询的实例

    ssm实现分页查询的实例

    下面小编就为大家带来一篇ssm实现分页查询的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11

最新评论