CalenderまたはJavaのクラスを使用して前月の名前を検索する必要があります
1月の場合は、前月として12月を指定する必要があります(可能な場合は年を指定)。
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MONTH, -1);
//format it to MMM-yyyy // January-2012
String previousMonthYear = new SimpleDateFormat("MMM-yyyy").format(cal.getTime());
JODAは揺れる。
http://joda-time.sourceforge.net/から入手してください
DateTime dt = new DateTime();
DateTime year2000 = dt.withYear(2000);
DateTime oneMonthBefore = dt.minusMonths(1);
DateTimeFormatter fmt = ...;
String d = dt.toString(fmt);
Javaライブラリの何よりも、日付/時刻の使用と操作がはるかに簡単です。