一回も披露したことのない豆知識

次のプログラムをJavaで作成しなさい。

【生年月日の形式をチェックするプログラム】
生年月日の入力はループさせること。
-1と入力されたらループを抜けて「good bye」と出力して終わる。

1. 1.西暦か2.和暦か(-1で終わり)を選択

2-1(西暦).
 入力データはyyyy/mm/dd(西暦)を入力させる。
 西暦(yyyy/mm/dd)はmatchesを利用する。

2-2.(和暦)
和暦はMatcherを利用する。
 和暦は「1.令和、2.平成、3.昭和、4.大正、5.明治」を数字で選択させる。
 yy/mm/dd(和暦)を入力させる。

【出力】
① 正しい形式だった場合
(西暦)正しい形式です。入力データは「yyyy/mm/dd」です。
(和暦)正しい形式です。入力データは「和暦yy年mm月dd日」です。

② 正しくない形式だった場合
 形式が正しくありません。もう一度入力してください。

A 回答 (2件)

きみならできる

    • good
    • 0

質問は何?



まさか「作ってくれ」なんて言わないよね?
    • good
    • 0
この回答へのお礼

どういう風に作ればいいか分からないので、作り方を教えて欲しくてmatchesの使い方も教えて欲しいです。

お礼日時:2020/09/29 20:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!