2

lineユーザーが指定した月名を保持します。月数を表示したい。

例:june -> 6

現在のコード:

String line="june";
int monthNo = Integer.parseInt(GregorianCalendar.class.getField(line.toUpperCase()).get(line))+1;
System.out.println(monthNo);

これを行うための最良の方法は何ですか?
編集:
既存のカレンダークラスの使用

4

3 に答える 3