java获取某年的所有月份
时间: 2023-07-28 22:06:41 浏览: 201
java获取年月日
5星 · 资源好评率100%
可以使用 Java 中的 Calendar 类来获取某年的所有月份。这里提供一种实现方式:
```java
import java.util.Calendar;
public class MonthOfYear {
public static void main(String[] args) {
int year = 2021; // 假设需要获取 2021 年的所有月份
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.YEAR, year);
for (int i = 0; i < 12; i++) {
calendar.set(Calendar.MONTH, i);
int month = calendar.get(Calendar.MONTH) + 1; // 注意月份从 0 开始计数,需要加 1
System.out.println(month);
}
}
}
```
上述代码中,我们首先创建了一个 Calendar 对象,并设置其年份为需要获取的年份。然后通过循环遍历所有月份,设置 Calendar 对象的月份字段,并获取当前月份的值。最后输出获取到的所有月份。
阅读全文