EasyExcel自定义数据格式化

自定格式常量类

java 复制代码
public class ExcelFormatConstants {

    public static final String DATE_FORMAT = "yyyy-MM-dd";
    public static final String NUMBER_FORMAT_DEFAULT = "#,##0.00";
    public static final String NUMBER_FORMAT_FOUR_DECIMAL = "#,##0.0000";
    public static final String NUMBER_FORMAT_TEN_DECIMAL = "#,##0.0000000000";
    public static final String SEPARATOR = ",";
    public static final int SCALE = -1;

}

EasyExcel使用注解@NumberFormat

java 复制代码
@ExcelProperty("物料的单公斤成本(元/千克)")
@NumberFormat(ExcelFormatConstants.NUMBER_FORMAT_FOUR_DECIMAL)
private BigDecimal weightCost;

若依的excel 使用注解@Exce属性numberFormat

java 复制代码
@Excel(name = "产出重量",numberFormat = ExcelFormatConstants.NUMBER_FORMAT_DEFAULT, cellType = Excel.ColumnType.NUMERIC, align = HorizontalAlignment.RIGHT)
private BigDecimal weightOut;
相关推荐
终端行者19 小时前
Jenkins Pipeline在不同阶段指定不同的 agent 或 Docker 容器进行执行任务和固定一个节点分段执行任务,一文带你搞定
java·docker·jenkins·cicd
Engineer邓祥浩19 小时前
知识点1 时间复杂度、空间复杂度
java·数据结构·算法
小小仙。19 小时前
IT自学第三十七天补充
java·开发语言
knight_9___19 小时前
RAG面试篇7
java·面试·agent·rag·智能体
song85460113419 小时前
idea问题解决
java·ide·intellij-idea
问水っ19 小时前
Qt高级编程 第7章 用QtConcurrent实现线程处理
java·开发语言
SimonKing19 小时前
AI编程工具装了一大堆,Skills 管理乱成粥?这个开源神器一招搞定!
java·后端·程序员
one_love_zfl19 小时前
java面试-微服务篇
java·微服务·面试
郝学胜-神的一滴20 小时前
系统设计:新鲜事系统扩展与优化
java·python·职场和发展·php·软件工程·软件构建
爱吃烤鸡翅的酸菜鱼20 小时前
Maven中BOM(Bill of Materials)的使用详解
java·中间件·maven·源代码管理