51自学网java壁虎_我要自学网JAVA基础4-26日历补充壁虎老师的完整代码
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日历补充壁虎老师的完整代码相关推荐
- java反射机制详解_JAVA反射机制详解_JSP/Java编程_互联网开发技术网_传播最新的编程技术_php361.com...
今天,下午在和朋友聊天的时候,聊起了反射这个话题. 我们就从下面这个段简单的代码开始吧. 这个代码输出什么,想必大部分的读者跟我一样,会很快地知道答案:0 1 2 3 4 5 6 7 8 9.事实也是 ...
- FJ的字符串java问题_蓝桥杯VIP试题 之 基础练习 FJ的字符串- JAVA
问题描述 FJ在沙盘上写了这样一些字符串: A1 = "A" A2 = "ABA" A3 = "ABACABA" A4 = "AB ...
- java获取java版本_在运行时获取Java版本
最简单的方法(java.specification.version): double version = Double.parseDouble(System.getProperty("jav ...
- 高级java开发_我最喜欢的Java高级开发人员在线资源
高级java开发 ProgramCreek.com博客最近发布了两个针对"高级" Java开发人员的有趣帖子:高级Java开发人员的十大书籍和高级Java开发人员的 十大网站 . ...
- 拓扑排序之java实现_有向图和拓扑排序Java实现
package practice; import java.util.ArrayDeque; import java.util.Iterator; import java.util.Stack; pu ...
- java二叉排序树_数据结构与算法—二叉排序树(java)
前言 前面介绍学习的大多是线性表相关的内容,把指针搞懂后其实也没有什么难度.规则相对是简单的. 再数据结构中树.图才是数据结构标志性产物,(线性表大多都现成api可以使用),因为树的难度相比线性表大一 ...
- eclipse编写java教程_【安装eclipse, 配置java环境教程】 编写第一个java程序
写java通常用eclipse编写,还有一款编辑器比较流行叫IJ.这里我们只说下eclipse编写java的前期工作. 在安装eclipse之前要下载java的sdk文件,即Java SE Devel ...
- java安装_我最喜欢的Java高级开发人员书籍
java安装 我上一篇博客文章(我对高级Java开发人员的十个最喜欢的在线资源)的想法,是由Xiaoran Wang发表的 "面向高级Java开发人员的十大网站"的启发. Wang ...
- java超线程_超线程多核心下Java多线程编程技术分析
在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述超线程多核心下Java多线程编程技术分析,更多Java专业知识,广州疯狂 ...
- java书籍_这本最适合夯实基础的Java 书籍,80% 的 Java 程序员没认真看过
今天要给大家带来的一本书,是大名鼎鼎的head first系列丛书的一本<head first Java>相信很多学习Java的朋友对它都不会陌生. 深入浅出系列书籍是由O'Reilly出 ...
最新文章
- MySQL-Binlog解析篇:2 Authenticate
- 【BZOJ3997】[TJOI2015]组合数学 最长反链
- Gitlab的CI/CD初尝试
- ejb 2.1 jboss_JBoss AS 8中的Java EE 7和EJB 3.2支持
- By Recognizing These Guys, We Find Social Networks Useful(HDU-3849)
- 宽容随和 不失勤恳 充满信心--对工作、生活的一些感悟
- 家庭收支软件的示例--面向对象版本
- 利用Tushare合成期货主力连续数据
- 中原银行AI面试记录
- 线性系统理论3 状态空间描述 方框图
- 微信公众号H5网页调用微信支付
- 【Arduino】VC0706(中星微串口摄像头)
- c#FileStream文件读写可能会出现乱码
- 怎么给自己的电脑连接打印机
- AutoLayout的使用
- 轻松搞定SpringBoot的邮件服务
- 厦门大学校区计算机考试,厦门大学计算机等级考试报名
- Java实现简单的猜数字小游戏
- Sophie Mapuis
- Codeforces Gym100543L Outer space invaders 区间dp 动态规划
热门文章
- 成像质量、像素个数、感光元件尺寸的关系
- 魔兽世界怀旧服服务器显示配置,《魔兽世界怀旧服》配置要求是什么 什么配置能玩...
- Verilog专题(二十五)Lemmings4
- MySQL导入Excel报1406_关于mysql 导入excel 中 数据不全或导入不了的 处理办法(工具sqlyong)借鉴经验...
- web端安全测试工具
- 浅谈木马的ASP收信方式
- 新版edge无法安全下载
- Deepin V20 安装 佳能 Canon LBP 2900打印机
- 红米note9 android10,红米note9pro和红米note10pro区别
- 分享75个PHP源码,总有一款适合您