当我运行它时,if 语句总是返回 false,因此不会运行我在那里的两行。您可以在上面的行中看到我检查了单词是否实际上相同并且它们是相同的。那么这里有什么我完全没有注意到的,还是我只是搞砸了?如果重要的话,我正在使用 Eclipse。
boolean wordHasElement = false;
for (int firstdimension = 0; firstdimension <= wordnumber-1; firstdimension++){
System.out.println("-"+ words[firstdimension][0] + "-" + linewords[linewordnumber] + "-");
if (words[firstdimension][0] == linewords[linewordnumber] ){
System.out.println("Worked");
wordHasElement = true;
}
}