今月から過去6ヶ月の名前を印刷する必要があります。Javaで今月から過去6ヶ月の名前を印刷
2016年4月に実行した場合たとえば、私は印刷する必要があります:11月(2015年)、12月(2015年)、1月(2016年)、2月(2016年)、行進(2016)、4月(2016)
Format formatter = new SimpleDateFormat("MMMM YYYY");
Calendar c = Calendar.getInstance();
String[] thisAndLastFiveMonths = new String[6];
for (int i = 0; i < thisAndLastFiveMonths.length; i++) {
thisAndLastFiveMonths[i] = formatter.format(c.getTime());
c.add(Calendar.MONTH, -1);
System.out.println(c);
あなたの質問は何ですか? 投稿したコードが機能しない場合はどうなりますか? この情報を提供してくれたら、 – dquijada