-1
メインクラスを実行しようとすると、次のコードのreturn文が見つからないというエラーが表示されますが、return文が使用されています。私はJavaの初心者ですので親切に説明してください。forとif文の使用
public boolean addPassenger(Person a){
for(int i =0; i < passengers.length; i++){
if(passengers[i]==null){
passengers[i]=a;
NumOfPassengers++;
return true;
}
else
return false;
}
}
なぜループを使用するのですか? – fabian
空であれば、入力aをそのスロットに挿入したいと思っています。配列@fabian – FredPeter
これはあなたのコードがやっていることではありませんが、最初の反復では他の反復が実行されないようにする 'return'文があるからです。 – fabian