1

私は、私のためにプログラムを書くように求めているわけではありません。次のことを行うために取るべきプロセスを理解するのに苦労しています-

3 つのカテゴリの ArrayLists を作成します。入力する配列を指定するか、エントリを終了するようにユーザーに要求します。ユーザーが終了しない場合、プログラムはユーザーが選択した領域にデータを受け入れます。ユーザーが終了すると、3 つのカテゴリのソートされたデータを示すレポートが画面に表示されます。

誰かが次のように言ってくれたら嬉しいです - 1. 何とか作成 2. 何とか #2 を作成 3. 何とか 3 を作成 4. 何とか実行する if/else ステートメントをセットアップ ...

このプログラムを行うには数週間かかりますが、自分で取り組みたいと思っています。このプログラムの実行方法について段階的なアイデアが必要です。私は今、圧倒されていると感じています。

4

2 に答える 2

0

コマンドライン プログラムの手順は次のとおりです。

  1. 配列リストのメイン クラスのいくつかの静的変数を作成します。
  2. メインメソッドでは:
    1. 配列リストを空に初期化します。
    2. 終了するか、配列リスト 1、2、または 3 に追加するかをユーザーに尋ねます。
    3. ユーザーが終了することにした場合は、終了します。
    4. ユーザーが配列リストに追加する場合は、適切な配列リストの変数を宣言します。
    5. if/else ステートメントを使用して、変数を適切な配列リストに割り当てます。
    6. ユーザーに内容を尋ねます。
    7. 新しい項目ごとに、それを配列リストに追加します。
    8. Collections.sortユーザーが入力を完了したら、配列リストで呼び出します。
    9. アレイ リストをユーザーに表示します。
    10. 手順 2 に進みます。
于 2013-10-05T02:13:09.137 に答える
0
  1. コンストラクターのリストが必要な 3 つのカテゴリのクラスを作成することから始めます。
  2. 次に、ファイルまたはコマンド ラインから入力を読み取ります。
  3. 各クラスのインスタンスを作成し、配列リストに入力します。
  4. ユーザーがqまたはquitまたは終了に使用するリテラルを入力したときに存在するwhileループがあります。
  5. 出力を印刷する
  6. 正常に動作するかテストします。

あなたが始めるにはそれで十分だと思います。

于 2013-10-05T02:13:21.470 に答える