From 02510111102d68ebfdf67c141098b8fcb25474ad Mon Sep 17 00:00:00 2001 From: gaojie Date: Thu, 7 Mar 2019 20:01:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E5=9C=B0=E5=9B=BE=E8=A1=A8?= =?UTF-8?q?=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/src/main/java/ExcelUtils.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/src/main/java/ExcelUtils.java b/test/src/main/java/ExcelUtils.java index 7e5782d99..a047a63c5 100644 --- a/test/src/main/java/ExcelUtils.java +++ b/test/src/main/java/ExcelUtils.java @@ -7,7 +7,7 @@ import java.util.*; public class ExcelUtils { private static boolean isWrite = true; - private static String excelPath ="C:/ljsd/demo/tmp/Map_data/"; //excel 文件 + private static String excelPath ="C:/ljsd/demo/tmp/"; //excel 文件 private static String path = "conf/server/"; private static Set oldFileNames = new HashSet<>(); private static String javaFilePath = "serverlogic/src/main/java/com/ljsd/jieling/config/"; @@ -249,8 +249,9 @@ public class ExcelUtils { Object[][] aa = new Object[rowNum][]; for (int i = 0; i < rowNum; i++) { Row row = sheet.getRow(i); - Object[] bb = new Object[rowNum]; - for (int j = 0; j < rowNum; j++) { + int physicalNumberOfCells = row.getPhysicalNumberOfCells(); + Object[] bb = new Object[physicalNumberOfCells]; + for (int j = 0; j < physicalNumberOfCells; j++) { //文件名 Object cellData = getCellFormatValue(row.getCell(j),null); if (!"".equals(cellData)) {