誰かがコードが機能しない理由についての洞察を提供できますか?問題は一部の国にあります[numCountries]=newCountry;
型の不一致が国に変換できないと言われ続ける理由はわかりませんが、コードの2行目でその型としてすでに呼び出しているので、自分は型Country[]
だと思いましたか?countries[numCountries]
Country[]
public class World{
private Country[] countries;
private int numCountries=0;
public boolean addCountry(Country[] newCountry){
if(!(newCountry==null)){
countries[numCountries]=newCountry; //the newcountry part doesnt work, red zigzag line underlining it here im not sure why
numCountries++;
return true;
}
else
return false;
}
}