站内搜索: 请输入搜索关键词

当前页面: JAVA 编程资料牛鼻论坛Java & J2SE 技术区→JAVA编程

JAVA编程

发表新主题   回复此主题

第1楼 2007-05-12 17:44 真命天子 写道:

JAVA编程

本人刚刚学JAVA,希望大家能帮助我
1、使用switch语句编程,根据给定的年份和月份,判断该年该月有几天。

第2楼 2013-08-31 12:44 Robot :

JAVA编程 相关


第3楼 2007-05-12 22:16 天真 写道:

public class JudgeDays {

int month = 1;//月份默认是1
int year = 2007;//年默认是2007
int days = 30;//天数默认30天

public void getDays() {
switch (month) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
days = 31;
break;
case 4:
case 6:
case 9:
case 11:
days = 30;
break;
case 2:
if (year % 4 == 0) {
days = 29;
} else {
days = 28;
}
break;
default:
System.out.println("一年只有12个月!");
}
System.out.println(year + "年" + month + "月一共有" + days + "天!");
}

public static void main(String[] args) {
JudgeDays days = new JudgeDays();
days.getDays();
}
}

PS:要判断其他年份和其他月份的天数,可以更改默认的month和year的值!

发表新主题   回复此主题