Java Apache POI:CellType compare未按预期工作
我正在使用ApachePOI3.17Java Apache POI:CellType compare未按预期工作,java,apache-poi,Java,Apache Poi,我正在使用ApachePOI3.17 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.17</version> </dependency> 输出: STRING vs STRING equal BLANK vs STRING
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.17</version>
</dependency>
输出:
STRING vs STRING
equal
BLANK vs STRING
equal
STRING vs STRING
equal
FORMULA vs STRING
equal
为什么任何东西都是“平等的”
即使我将==改为等于或比较,也是一样的。
CellType
按预期工作,但这行末尾有一个讨厌的分号(打字错误):
if (ct == CellType.STRING);
因此,无论条件如何计算,块总是被执行。
CellType
按预期工作,但这一行末尾有一个讨厌的分号(打字错误):
if (ct == CellType.STRING);
因此,无论条件如何计算,块总是被执行。该死的我很愚蠢……不用担心,这样的错误总是会发生;)该死的,我很笨……不用担心,这样的打字错误经常发生;)