From 04f09e52ffd4681bdfd85e51acd3da0d1280c3d3 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 16 四月 2022 16:07:10 +0800 Subject: [PATCH] bug修复 --- src/main/java/com/yeshi/buwan/util/FileUtil.java | 37 ++++++++++++++++++++++++------------- 1 files changed, 24 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/util/FileUtil.java b/src/main/java/com/yeshi/buwan/util/FileUtil.java index 6576970..0e1e468 100644 --- a/src/main/java/com/yeshi/buwan/util/FileUtil.java +++ b/src/main/java/com/yeshi/buwan/util/FileUtil.java @@ -1,15 +1,6 @@ package com.yeshi.buwan.util; -import java.io.BufferedReader; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.FileOutputStream; -import java.io.FileReader; -import java.io.FileWriter; -import java.io.IOException; -import java.io.InputStream; -import java.io.OutputStream; +import java.io.*; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; @@ -329,6 +320,29 @@ return false; } + + public static boolean appendSave(String content, String path) throws IOException { + File f = new File(path); + if (!f.exists()) + f.createNewFile(); + BufferedWriter out = null; + try { + out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(new File(path), true))); + out.write(content); + } catch (Exception e) { + e.printStackTrace(); + } finally { + try { + if (out != null) { + out.close(); + } + } catch (IOException e) { + e.printStackTrace(); + } + } + return true; + } + public static List<FileName> reNameFile(String dir, String path) { if (dir.endsWith("/")) dir = dir.substring(0, dir.length() - 1); @@ -430,9 +444,6 @@ return f.getPath(); } } - - - } -- Gitblit v1.8.0