我試圖檢查文件輸出中是否存在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;
}
實際上在我的文件中只有一行沒有使用轉義字符 –