これを実行すると、ifステートメントは常にfalseを返すため、そこにある2行は実行されません。上記の行で、単語が実際に同じであり、同一であるかどうかを確認しました。それで、私が完全に気づいていない何かがここにありますか、それとも私はただねじ込まれていますか?重要な場合は、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;
}
}