成都网站建设设计

将想法与焦点和您一起共享

java怎么打印指定年月的日历-创新互联

本篇内容主要讲解“java怎么打印指定年月的日历”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“java怎么打印指定年月的日历”吧!

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、雅安服务器托管、营销软件、网站建设、彭山网站维护、网站推广。

程序如下:

//打印指定年月的日历public class PrintCalendar {  public static void main(String[] args) { int year=2013; int month=12; printMonth(year,month); }  private static void printMonth(int year, int month) {//打印日历 printMonthTitle(year,month); printMonthBody(year,month); }  private static void printMonthTitle(int year, int month) {//打印日历标题 System.out.println("   "+getMonthName(month)+" "+year); System.out.println("------------------------------"); System.out.println(" Sun Mon Tue Wed Thu Fri Sat"); }  private static String getMonthName(int month) { String monthName=null; switch(month){ case 1:monthName="January";break; case 2:monthName="February";break; case 3:monthName="March";break; case 4:monthName="April";break; case 5:monthName="May";break; case 6:monthName="June";break; case 7:monthName="July";break; case 8:monthName="August";break; case 9:monthName="September";break; case 10:monthName="October";break; case 11:monthName="November";break; case 12:monthName="December"; } return monthName; }  public static boolean isLeapYear(int year){//判断是否为闰年 return year%400==0||(year%4==0&&year%100!=0); }  public static int getNumberOfDaysInMonth(int year,int month){//获取对应月份天数 if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)  return 31; if(month==4||month==6||month==9||month==11)  return 30; if(month==2)  return isLeapYear(year)?29:28; return 0; }  public static int getTotalNumberOfDays(int year,int month){//获取从1800年到当月的总天数 int total=0; for(int i=1800;i

到此,相信大家对“java怎么打印指定年月的日历”有了更深的了解,不妨来实际操作一番吧!这里是创新互联建站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


本文名称:java怎么打印指定年月的日历-创新互联
URL标题:http://chengdu.cdxwcx.cn/article/ddecjp.html