javaの初心者です。問題がぜんぜんわからずに困っております。 ご教授下さい。 対話式の名簿プログラムを作りなさい。仕様は以下の通り。 プログラム実行後、モード選択できるようにせよ。「-a」と表示されたら新規追加、 「-b」で変更、「-c」で削除、「-d」で一覧表示、「-e」でソートが実行され、「-f」で プログラム終了。新規追加は社員番号、名前、部署が入力でき社員番号の入力値チェックを実施する。同じ社員番号のデータが存在してはいけないこと。新規追加時に重複チェックを実施すること。変更は社員番号を入力し、該当するデータの変更を実施する。 該当するデータがない場合はエラーメッセージを表示しなさい。 変更可能なのは名前と部署のみ。 削除は社員番号を入力し、該当するデータの削除を実施し、データがない場合はエラー。 削除を実行する前に該当データの内容を表示して、y/nで本当に削除するか確認する。 一覧表示は現在保存されているデータを全件表示する。表示形式は以下。 社員番号:0002 名前:佐藤 部署:総務部 社員番号:0004 名前:伊藤 部署:開発部 ソートは社員の昇順でソートされる。 各チェックでエラーが発生した場合はエラーメッセージを表示し、再び入力待ち状態にする。 新規追加、変更、削除ではどのタイミングでも「-g」を入力されたらモード選択に戻ること。 その場合は途中まで入力されていたものは破棄しなさい。 一覧表示、ソートは実行時に完了メッセージを表示しモード選択に戻ること。 という問題です。長文ですが回答のほうよろしくお願いします。
↧