import java.util.*;

public class RiLi2 {

public static void main(String[] args) {

Scanner sc=new Scanner(http://System.in);

System.out.println("请输入你要查询的年份");

int year=sc.nextInt();

System.out.println("请输入你要查询的月份");

int month=sc.nextInt();

sc.close();

int sum=0;

for(int i=1900;i

if(i%4==0&&i%100!=0||i%400==0){

sum+=366;//sum=sum+366

}else{

sum+=365;

}

}

for(int i=1,j=year;i

if(i==2){

if(j%4==0&&j%100!=0||j%400==0){

sum+=29;

}else{

sum+=28;

}

}else{

if(i==4||i==6||i==9||i==11){

sum+=30;

}else{

sum+=31;

}

}

}

sum+=1;

int weekday=sum%7;

System.out.println("日\t一\t二\t三\t四\t五\t六");

for(int i=1;i<=weekday;i++){

System.out.print("\t");

}

int days;

if(month==2){

if(year%4==0&&year%100!=0||year%400==0){

days=29;

}else{

days=28;

}

}else{

if(month==4||month==6||month==9||month==11){

days=30;

}else{

days=31;

}

}

for(int i=1;i<=days;i++){

if(sum%7==6){

System.out.print(i+"\n");

}else{

System.out.print(i+"\t");

}

sum+=1;

}

}

}

51自学网java壁虎_我要自学网JAVA基础4-26日历补充壁虎老师的完整代码相关推荐

  1. java反射机制详解_JAVA反射机制详解_JSP/Java编程_互联网开发技术网_传播最新的编程技术_php361.com...

    今天,下午在和朋友聊天的时候,聊起了反射这个话题. 我们就从下面这个段简单的代码开始吧. 这个代码输出什么,想必大部分的读者跟我一样,会很快地知道答案:0 1 2 3 4 5 6 7 8 9.事实也是 ...

  2. FJ的字符串java问题_蓝桥杯VIP试题 之 基础练习 FJ的字符串- JAVA

    问题描述 FJ在沙盘上写了这样一些字符串: A1 = "A" A2 = "ABA" A3 = "ABACABA" A4 = "AB ...

  3. java获取java版本_在运行时获取Java版本

    最简单的方法(java.specification.version): double version = Double.parseDouble(System.getProperty("jav ...

  4. 高级java开发_我最喜欢的Java高级开发人员在线资源

    高级java开发 ProgramCreek.com博客最近发布了两个针对"高级" Java开发人员的有趣帖子:高级Java开发人员的十大书籍和高级Java开发人员的 十大网站 . ...

  5. 拓扑排序之java实现_有向图和拓扑排序Java实现

    package practice; import java.util.ArrayDeque; import java.util.Iterator; import java.util.Stack; pu ...

  6. java二叉排序树_数据结构与算法—二叉排序树(java)

    前言 前面介绍学习的大多是线性表相关的内容,把指针搞懂后其实也没有什么难度.规则相对是简单的. 再数据结构中树.图才是数据结构标志性产物,(线性表大多都现成api可以使用),因为树的难度相比线性表大一 ...

  7. eclipse编写java教程_【安装eclipse, 配置java环境教程】 编写第一个java程序

    写java通常用eclipse编写,还有一款编辑器比较流行叫IJ.这里我们只说下eclipse编写java的前期工作. 在安装eclipse之前要下载java的sdk文件,即Java SE Devel ...

  8. java安装_我最喜欢的Java高级开发人员书籍

    java安装 我上一篇博客文章(我对高级Java开发人员的十个最喜欢的在线资源)的想法,是由Xiaoran Wang发表的 "面向高级Java开发人员的十大网站"的启发. Wang ...

  9. java超线程_超线程多核心下Java多线程编程技术分析

    在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述超线程多核心下Java多线程编程技术分析,更多Java专业知识,广州疯狂 ...

  10. java书籍_这本最适合夯实基础的Java 书籍,80% 的 Java 程序员没认真看过

    今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本<head first Java>相信很多学习Java的朋友对它都不会陌生. 深入浅出系列书籍是由O'Reilly出 ...

最新文章

  1. MySQL-Binlog解析篇:2 Authenticate
  2. 【BZOJ3997】[TJOI2015]组合数学 最长反链
  3. Gitlab的CI/CD初尝试
  4. ejb 2.1 jboss_JBoss AS 8中的Java EE 7和EJB 3.2支持
  5. By Recognizing These Guys, We Find Social Networks Useful(HDU-3849)
  6. 宽容随和 不失勤恳 充满信心--对工作、生活的一些感悟
  7. 家庭收支软件的示例--面向对象版本
  8. 利用Tushare合成期货主力连续数据
  9. 中原银行AI面试记录
  10. 线性系统理论3 状态空间描述 方框图
  11. 微信公众号H5网页调用微信支付
  12. 【Arduino】VC0706(中星微串口摄像头)
  13. c#FileStream文件读写可能会出现乱码
  14. 怎么给自己的电脑连接打印机
  15. AutoLayout的使用
  16. 轻松搞定SpringBoot的邮件服务
  17. 厦门大学校区计算机考试,厦门大学计算机等级考试报名
  18. Java实现简单的猜数字小游戏
  19. Sophie Mapuis
  20. Codeforces Gym100543L Outer space invaders 区间dp 动态规划

热门文章

  1. 成像质量、像素个数、感光元件尺寸的关系
  2. 魔兽世界怀旧服服务器显示配置,《魔兽世界怀旧服》配置要求是什么 什么配置能玩...
  3. Verilog专题(二十五)Lemmings4
  4. MySQL导入Excel报1406_关于mysql 导入excel 中 数据不全或导入不了的 处理办法(工具sqlyong)借鉴经验...
  5. web端安全测试工具
  6. 浅谈木马的ASP收信方式
  7. 新版edge无法安全下载
  8. Deepin V20 安装 佳能 Canon LBP 2900打印机
  9. 红米note9 android10,红米note9pro和红米note10pro区别
  10. 分享75个PHP源码,总有一款适合您