【发布时间】:2014-03-02 02:58:28
【问题描述】:
我正在尝试检查 tr 中的所有字符串是否都存在于文件输出中。如果不是,那么我应该返回 true 以便通知用户,但出了点问题:即使文件中存在所有字符串,我也会一次又一次地收到通知。
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;
}
【问题讨论】:
标签: android file bufferedreader