分析阻断优化;修正代码生成选择多个验证条件的时候报错;

This commit is contained in:
thinkgem
2018-04-12 21:45:31 +08:00
parent fbfe327bab
commit 2482343c4e
10 changed files with 98 additions and 68 deletions

View File

@@ -74,10 +74,12 @@ public class CodeStatistic {
* @param f
*/
private static void count(File f) {
FileReader fr = null;
BufferedReader br = null;
boolean flag = false;
try {
br = new BufferedReader(new FileReader(f));
fr = new FileReader(f);
br = new BufferedReader(fr);
String line = "";
while ((line = br.readLine()) != null) {
line = line.trim(); // 除去注释前的空格
@@ -113,6 +115,14 @@ public class CodeStatistic {
e.printStackTrace();
}
}
if (fr != null){
try {
fr.close();
fr = null;
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}