さて、私はsimple
フライト予約システムを作成しています。私はデバッグにかなりの時間を費やしましたが、今では最も単純なことでさえ私を困惑させています。
私は次のようなインターフェースを持っています:
public class Flight implements IFlight {
String destination;
String departure;
int clubrows = 0;
int ecorows = 0;
public Flight(String dest, String dept, int clubrow, int ecorow) {
destination = dest;
departure = dept;
clubrows = clubrow;
ecorows = ecorow;
}
public String getDestination() {
return destination;
}
このクラスには、同様の get メソッドが多数あります。今、入力されたすべての値が出力される for ループを書き込もうとしています。したがって、すべての 0 値にアクセスし、次にすべての 1 値などにアクセスする必要があります。現在は次のようになります。
public void flightManifest() {
System.out.println("Available flights: ");
for(int i=0; i<flightCount ;i++){
System.out.println("Flight number: "+flightCount +", Destination: "+ +", Departure time: "+ );
}
基本的に、変数にアクセスしようとするたびに、ボールを上げ続けます。では、毎回これらの値にアクセスするにはどうすればよいのでしょうか?
したがって、それらを保存する方法は次のとおりです。flightArr [flightCount] = new Flight (dest、dept、clubrow、ecorow); フライトカウント++; または少なくともそれがどのように作られているかです。