Skip to content

Commit d3677de

Browse files
committed
update from sydit
1 parent b60dcbd commit d3677de

File tree

2 files changed

+5
-49
lines changed

2 files changed

+5
-49
lines changed

lib/utils/FileUtil.java

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
package javaToolkit.lib.utils;
22

33
import java.io.BufferedReader;
4-
import java.io.BufferedWriter;
54
import java.io.File;
65
import java.io.FileInputStream;
76
import java.io.FileNotFoundException;
87
import java.io.FileReader;
9-
import java.io.FileWriter;
108
import java.io.FilenameFilter;
119
import java.io.IOException;
1210
import java.io.InputStreamReader;
13-
import java.io.Writer;
1411
import java.nio.file.Files;
1512
import java.nio.file.Path;
1613
import java.nio.file.Paths;
@@ -176,29 +173,6 @@ public static void copyDirectory(Path srcDirPath, Path destDirPath) {
176173
}
177174
}
178175

179-
public static void writeStringToFile(String filePath, String dataStr) {
180-
BufferedWriter bufferedWriter = null;
181-
try {
182-
File file = new File(filePath);
183-
if (!file.exists()) {
184-
file.createNewFile();
185-
}
186-
Writer writer = new FileWriter(file);
187-
bufferedWriter = new BufferedWriter(writer);
188-
bufferedWriter.write(dataStr);
189-
} catch (IOException e) {
190-
e.printStackTrace();
191-
} finally {
192-
try {
193-
if (bufferedWriter != null)
194-
bufferedWriter.close();
195-
} catch (Exception e) {
196-
System.out.println("Write file error!");
197-
e.printStackTrace();
198-
}
199-
}
200-
}
201-
202176
public static String readStringFromFile(String filePath) {
203177
try {
204178
File file = new File(filePath);

lib/utils/SRCUtil.java

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package javaToolkit.lib.utils;
22

3+
import java.nio.file.Path;
34
import java.nio.file.Paths;
45
import java.util.List;
56

@@ -19,31 +20,12 @@ public static void changePackage(String oriSRCPath, String dstSRCPath, String ne
1920
wrtStr += (line + "\n");
2021
}
2122

22-
FileUtil.writeStringToFile(dstSRCPath, wrtStr);
23+
FileUtil.writeStr2File(wrtStr, dstSRCPath);
2324

2425
}
25-
26-
27-
public static void changePackage(String srcPath, String newPackName) {
28-
List<String> srcStrList = FileUtil.readFileToLineList(srcPath);
29-
30-
Boolean ifchanged = false;
31-
String wrtStr = "";
32-
for (int i = 0; i < srcStrList.size(); i++) {
33-
String line = srcStrList.get(i);
34-
if (line.trim().startsWith("package ") && !ifchanged) {
35-
line = "package " + newPackName + ";";
36-
ifchanged = true;
37-
}
38-
wrtStr += (line + "\n");
39-
}
4026

41-
FileUtil.writeStringToFile(srcPath, wrtStr);
42-
43-
}
44-
45-
public static void changePackage(String srcPath, String newPackName) {
46-
List<String> srcStrList = FileUtil.readFileToLineList(Paths.get(srcPath));
27+
public static void changePackage(Path srcPath, String newPackName) {
28+
List<String> srcStrList = FileUtil.readFileToLineList(srcPath);
4729

4830
Boolean ifchanged = false;
4931
String wrtStr = "";
@@ -56,7 +38,7 @@ public static void changePackage(String srcPath, String newPackName) {
5638
wrtStr += (line + "\n");
5739
}
5840

59-
FileUtil.writeStringToFile(srcPath, wrtStr);
41+
FileUtil.writeStr2File(wrtStr, srcPath);
6042

6143
}
6244

0 commit comments

Comments
 (0)