主题:这样统计一段代码里的空白行 可行吗?
BufferedReader br = new BufferedReader(new FileReader("xxx.java"));
String s = null;
int blank = 0;
while((s = br.readLine)!=null) {
if(s.trim() == "") {
blank ++;
}
}
就是读出一句后,就砍掉两边空白,如果是空字符串,就是空白行。这样判断,可以么?会不会有什么没考虑到的?
String s = null;
int blank = 0;
while((s = br.readLine)!=null) {
if(s.trim() == "") {
blank ++;
}
}
就是读出一句后,就砍掉两边空白,如果是空字符串,就是空白行。这样判断,可以么?会不会有什么没考虑到的?