zoukankan      html  css  js  c++  java
  • excel导出的时候从程序后台写到excel里的是文本,所以无法在excel中计算怎么办?

    文章引用自:http://www.cnblogs.com/rayray/p/3414452.html

    excel导出的时候从程序后台写到excel里的是文本,所以无法在excel中计算怎么办?

    需要导出到excel中的是数字类型的可以直接计算,

    Object param = params.get(i);
    if (param instanceof Integer) {
    int value = ((Integer) param).intValue();
    prepStatement.setInt(i + 1, value);
    } else if (param instanceof String) {
    String s = (String) param;
    prepStatement.setString(i + 1, s);
    } else if (param instanceof Double) {
    double d = ((Double) param).doubleValue();
    prepStatement.setDouble(i + 1, d);
    } else if (param instanceof Float) {
    float f = ((Float) param).floatValue();
    prepStatement.setFloat(i + 1, f);
    } else if (param instanceof Long) {
    long l = ((Long) param).longValue();
    prepStatement.setLong(i + 1, l);
    } else if (param instanceof Boolean) {
    boolean b = ((Boolean) param).booleanValue();
    prepStatement.setBoolean(i + 1, b);
    } else if (param instanceof Date) {
    Date d = (Date) param;
    prepStatement.setDate(i + 1, (Date) param);
    }

  • 相关阅读:
    Linux、Windows网络工程师面试题精选
    (转)JVM 垃圾回收算法
    笔试题学习
    使用Spring的好处
    JAVA保留字与关键字
    经典算法问题的java实现
    详解平均查找长度
    13种排序算法详解
    Grunt
    sublimeText
  • 原文地址:https://www.cnblogs.com/zhanglingfei/p/6546910.html
Copyright © 2011-2022 走看看