以下は、Javaコードでシステム日付から1か月前の月初日(フォーマット:「yyyyMM」)を設定する方法です。
```java
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, -1);
calendar.set(Calendar.DAY_OF_MONTH, 1);
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMM");
String firstDayOfMonth = sdf.format(calendar.getTime());
System.out.println(firstDayOfMonth);
}
}
```
コードの説明:
1. 最初に、`Calendar.getInstance()`メソッドを使用して、現在の日付