gpt4 book ai didi

Java POI 非静态方法 getFormat(java.lang.String) 无法从静态上下文中引用

转载 作者:行者123 更新时间:2023-12-01 15:11:03 26 4
gpt4 key购买 nike

刚刚安装 POI 3.8 jar 并更改代码...我收到此错误:

 public static void setStyleDataFormat( CellStyle style, int formatType )
{
switch( formatType )
{
case CELL_TYPE_PERCENTAGE:

style.setDataFormat(DataFormat.getFormat("0%"));
break;

case CELL_TYPE_PERCENTAGE_TWO_DECIMAL_PLACES:

style.setDataFormat(DataFormat.getFormat("0.00%"));
break;

case CELL_TYPE_NUMERIC:

style.setDataFormat(DataFormat.getFormat("#,##0"));
break;

case CELL_TYPE_NUMERIC_TWO_DECIMAL_PLACES:

style.setDataFormat(DataFormat.getFormat("#,##0.00"));
break;

case CELL_TYPE_DATE:
case CELL_TYPE_DATE_EMPTY_ON_ERROR:

style.setDataFormat(DataFormat.getFormat("m/d/yy"));
break;

case CELL_TYPE_CURRENCY:

style.setDataFormat(DataFormat.getFormat("($#,##0.00);($#,##0.00)"));
break;

case CELL_TYPE_CURRENCY_NO_CENTS:

style.setDataFormat(DataFormat.getFormat("($#,##0_);($#,##0)"));
break;
}
}

无法从静态上下文引用非静态方法 getFormat(java.lang.String)

最佳答案

non static method cannot be referenced from static context应该能够帮助你解决这个问题。看来 Apache 决定你不应该这么静态。

关于Java POI 非静态方法 getFormat(java.lang.String) 无法从静态上下文中引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12358026/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com