diff --git a/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/PmsUtil.java b/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/PmsUtil.java index 901e766c..a2cf6a28 100644 --- a/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/PmsUtil.java +++ b/jero-boot/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/util/PmsUtil.java @@ -33,14 +33,12 @@ public class PmsUtil { } name += DateUtils.yyyymmddhhmmss.get().format(d) + Math.round(Math.random() * 10000); String saveFilePath = saveFullDir + name + ".txt"; - - try { - //封装目的地 - BufferedWriter bw = new BufferedWriter(new FileWriter(saveFilePath)); + //封装目的地 + try (BufferedWriter bw = new BufferedWriter(new FileWriter(saveFilePath))) { //遍历集合 for (String s : msg) { //写数据 - if (s.indexOf("_") > 0) { + if (s.contains("_")) { String arr[] = s.split("_"); bw.write("第" + arr[0] + "行:" + arr[1]); } else { @@ -51,7 +49,6 @@ public class PmsUtil { } //释放资源 bw.flush(); - bw.close(); } catch (Exception e) { log.info("excel导入生成错误日志文件异常:" + e.getMessage()); }