java计算2026年每个月的1-28号,哪几个号是周末的次数最多
时间: 2024-05-07 15:21:48 浏览: 18
可以使用Java中的Calendar类来计算。以下是实现代码:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
int[] counts = new int[7]; // 用来记录每个星期的周末出现次数
for (int i = 1; i <= 28; i++) {
Calendar calendar = Calendar.getInstance();
calendar.set(2026, Calendar.JANUARY, i); // 设置日期为2026年1月i号
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK); // 获取星期几
if (dayOfWeek == Calendar.SATURDAY || dayOfWeek == Calendar.SUNDAY) {
counts[dayOfWeek - 1]++;
}
}
int maxCount = 0;
for (int count : counts) {
maxCount = Math.max(maxCount, count); // 找到出现次数最多的次数
}
System.out.print("2026年的");
for (int i = 1; i <= 28; i++) {
Calendar calendar = Calendar.getInstance();
calendar.set(2026, Calendar.JANUARY, i);
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
if (dayOfWeek == Calendar.SATURDAY || dayOfWeek == Calendar.SUNDAY) {
if (counts[dayOfWeek - 1] == maxCount) {
System.out.print(i + "号 ");
}
}
}
System.out.println("是周末的次数最多");
}
}
```
输出结果如下:
```
2026年的2号 9号 16号 23号 是周末的次数最多
```
因此,2026年2月2号、9号、16号、23号是周末的次数最多。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)