我试图检查文件输出中是否存在tr
中的所有字符串。如果不是,那么我应该返回true
,以便我可以通知用户,但有些错误:即使所有字符串都存在于文件中,我都会一次又一次地收到通知。检查文本文件中的一组字符串android
public boolean checkinfile(File output, String[] tr) throws IOException {
Boolean flag = false;
BufferedReader br = new BufferedReader(new FileReader(output));
String read = br.readLine();
int x = 0;
for (x = 0; x < tr.length; x++) {
if ((read.contains(tr[x]))) {
}
else {
flag = true;
return flag;
}
}
return flag;
}
实际上在我的文件中只有一行没有使用转义字符 –