我正在使用文本文件从中读取值并将该文件加载到缓冲读取器中。此后,我逐行读取文件并检查是否有任何行包含我的关键字之一(我已经将它们放在字符串列表中)。
但是,即使该行包含我正在寻找的关键字,它也不会检测到它并给它一个 Miss。这是代码
for(int i=0;i<sortedKeywordList.size();i++)
{
String tempString=sortedKeywordList.get(i);
while(US.readLine()!=null)
{
String str=US.readLine();
//System.out.println(str);
if(str.contains(tempString)){
System.out.println("Contains: "+tempString);
}
else{
System.out.println("Miss");
}
}
}