diamond是1.7才有的语法
出现该错误的语句是
if (rows > 1) {
for (int i = 0; i < rows - 1; i++) {
arrmap[i][0] = new HashMap<>(); //diamond语法
}
} else {
System.out.println("excel中没有数据");
}
解决过程:
在pom.xml中修改jdk版本
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>