用JAVA编写程序,要求根据月份判断季节:3.4, 5月为春天:6.7,8 为夏天:9.10,11为秋天;12, 1,2为冬天。
时间: 2024-09-26 14:12:08 浏览: 5
在Java中,你可以创建一个方法来实现这个功能。这里是一个简单的示例,它会根据月份返回对应的季节:
```java
public class SeasonCalculator {
public static void main(String[] args) {
int month = getSeasonMonth(); // 模拟从外部获取月份
String season = calculateSeason(month);
System.out.println("当前季节是:" + season);
}
public static String calculateSeason(int month) {
switch (month) {
case 3: case 4:
return "春天";
case 5: case 6: case 7:
return "夏天";
case 8: case 9: case 10:
return "秋天";
case 11: case 12: case 1:
return "冬天";
default:
throw new IllegalArgumentException("输入的月份无效");
}
}
}
```
在这个例子中,`calculateSeason`函数接收一个整数表示月份,然后使用`switch`语句根据月份值返回相应的季节。如果输入的月份不在指定范围内,函数会抛出异常。