我正在尝试检测外部 txt 文件中的特定字符串值。在这种情况下,我试图检测 %%。
public void read(){
while(x.hasNext()){
String a = x.next();
System.out.println(a);
if(a == "%%"){
System.out.println("Found the end");
}
else{
System.out.println("No end");
}
}
}
它正在正确读取 x,因为它打印出文件中的单词,但它在每个单词之后都说“No end”,甚至是“%%”。我确定我在某个地方犯了一些愚蠢的错误,我只是找不到它。x 看起来像这样:苹果橙 %% 葡萄。对此的任何帮助将不胜感激。