Javaと配列からの結果を返すのに助けが必要です。
私の配列リストには、レストランからの注文が格納されています(注文クラスによって作成されます)。次に、Deliverylogクラス(配列リストを作成する)には、waitingListと呼ばれる配列リストに注文を追加するためのメソッドがあります。
各注文には、参照番号と配達時間などの詳細があります。
私がやろうとしているが、手がかりが得られていないのは、入力されたものと同じ参照番号を持つ項目を配列リストで検索するパラメーター(int ref)を使用してメソッドを作成することです。見つかった場合は順序を返し、それ以外の場合はnullを返します。
どんな助けでも適用されます。
コード
/**
* Show a order.
* @param refnum The reference number of the order to be shown
*/
public void findOrderWaiting(int refnum)
{
if(refnum < 0) {
// This is not a valid reference number
}
else if(refnum <= numberOfOrders()) {
// This is a valid reference number
System.out.println(waitingList.get(refnum));
}
else {
// This is not a valid reference number
}
}