某年某月的天数

来源:互联网 发布:希腊神话 知乎 编辑:程序博客网 时间:2024/05/22 10:34
package program;import java.util.GregorianCalendar;import java.util.Scanner;/** * 求某年某月的天数. *  * @author Administrator * */public class T3_5 {    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        System.out.println("请输入年份:");        int year = sc.nextInt();        System.out.println("请输入月份:");        int month = sc.nextInt();        int day;        sc.close();        GregorianCalendar gc = new GregorianCalendar();        switch (month) {        case 2:            if (gc.isLeapYear(year)) {                day = 29;            } else {                day = 28;            }            break;        case 1:        case 3:        case 5:        case 7:        case 8:        case 10:        case 12:            day = 31;            break;        default:            day = 30;        }        System.out.println(year + "年" + month + "月共有" + day + "天");    }}
0 0
原创粉丝点击