ifステートメントを含むforeachループを使用するこのメソッドがあります
public static Apartment getApartment(String aNumber)
//for loop to iterate through the list of apartments
{
for (Apartment x : listOfApartments)
{
// Variable to hold the value of returned apartment
if (x.getApartmentNo().equalsIgnoreCase(aNumber))
{ Apartment chosen = x;
}
else
{JOptionPane.showMessageDialog(null, "Apartment not found");
}
}
return chosen;
}
選択したシンボルが見つからないというエラーが発生します。変数を間違った場所で宣言したと思います。何か助けはありますか?注:これは、文字列を受け取り、オブジェクトアパートメントを返すメソッドです。