用java输出一个年份的日历_j2se日历输出(java日历)任意年份

这是一个Java程序,用于生成用户指定年份和月份的日历。程序首先判断输入的年份和月份是否有效,然后根据日期计算出当月第一天是星期几,最后输出完整的日历布局。
摘要由CSDN通过智能技术生成

java万年历源代码!!!!!!!!!任意年份

import java.util.Scanner;

public class Wnl { /** * @param args */ public static int year; // 年份 public static int month; // 月份 //构造函数 public Wnl() { Scanner input = new Scanner(System.in); System.out.println("输入您要的年份:"); year = input.nextInt(); System.out.println("输入您要的月份:"); month = input.nextInt(); if (!isYear(year)) { // 判断是不是有效年  System.out.println("年份输入有误,请重新输入") ; Wnl wnl = new Wnl(); } if (!isMonth(month)) { // 判断是不是有效月份 System.out.println("月份输入有误,请重新输入"); Wnl wnl = new Wnl(); } display(year, month);//输出日历 } // mian函数 public static void main(String[] args) { Wnl wnl = new Wnl();   //新建一个万年历对象 } // 判断是不是有效年 private static boolean isYear(int year) { boolean flag = false; if (year >= 1900) { flag = true; } return flag; } // 判断是不是闰年 private boo

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值