

以下の条件で、Calendarクラスを使用して、`yyyy/MM/dd`形式で誕生日を取得しなさい。

  1. Calendarクラスの変数名 = calendar
  2. 実行する日より「5ヶ月15日後」の日付を表示しなさい

[code]

    SimpleDateFormat sdf = new SimpleDateFormat("ここへ日付のフォーマットを記述");
    System.out.println(sdf.format(calendar.getTime()) + "で" + this.getAge() + "歳になります！");
    
[/code]


CC BY-SA 4.0
2022-10-16T06:41:46.820
91627
2022-10-17T11:21:32.760
2022-10-17T11:21:32.760
14334
54869
question
java
Javaのクラスに関する質問です。 以下の書き方を教えてください。


`this.getAge()`でエラーになるのでこちらを除外したコードになります。

[code]

    import java.util.*;
    import java.text.SimpleDateFormat;
    
    public class Main {
        public static void main(String[] args) throws Exception {
        
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
        Calendar calendar = Calendar.getInstance();
    
        System.out.println(sdf.format(calendar.getTime()) + "で" + "歳になります！");
        calendar.add(Calendar.MONTH, 5);
        calendar.add(Calendar.DAY_OF_MONTH, 15);
        System.out.println(sdf.format(calendar.getTime()));
        
        }
    }
    
    // 2022/10/16で歳になります！
    // 2023/03/31
    
[/code]


CC BY-SA 4.0
2022-10-16T09:20:08.490
91628
2022-10-16T09:20:08.490
39819
91627
answer