Java中可以使用`java.util.Date`類和`java.util.Calendar`類來獲取當前日期的月份。
使用`java.util.Date`類的方式如下:
```java
import java.util.Date;
import java.text.SimpleDateFormat;
public class Main {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("MM");
String month = sdf.format(date);
System.out.println("當前月份是:" + month);
}
```
上述代碼中,首先創建了一個`Date`對象表示當前日期,然后使用`SimpleDateFormat`類將日期格式化為月份的字符串,最后通過`System.out.println()`方法打印出當前月份。
使用`java.util.Calendar`類的方式如下:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int month = calendar.get(Calendar.MONTH) + 1;
System.out.println("當前月份是:" + month);
}
```
上述代碼中,首先通過`Calendar.getInstance()`方法獲取一個表示當前日期的`Calendar`對象,然后使用`get(Calendar.MONTH)`方法獲取月份,需要注意的是,`Calendar.MONTH`返回的月份是從0開始計數的,所以需要加1才是實際的月份。最后通過`System.out.println()`方法打印出當前月份。
以上是兩種常用的方式來獲取當前日期的月份。根據具體需求選擇適合的方法來使用。