java判断年份_java判断年份 月份的天数
要求:输入一个年份,判断这个年份是闰年还是平年,继续输入当前年份的天数,判断该月份又多少天
备注:如果年份是润年2月就是29天,如果年份是平年2月份就是28天完整代码如下
import java.util.Scanner;
/*
* 条件语句演示
*/
public class Test {
public static void main(String[] args) {
test1();
}
//ifelse条件语句演示
public static void test1() {
//创建一个scanner对象
Scanner sc = new Scanner(System.in);
System.out.println("请输入当前年份");
int year = sc.nextInt();
System.out.println("当前年份是"+year);
if((year % 4 == 0 && year % 100 !=0)||(year % 400 ==0)) {
System.out.println("闰年");
System.out.println("请输入当前月份");
int month = sc.nextInt();
System.out.println("当前月份是"+month);
if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) {
System.out.println("31天");
}else if(month==4 || month==6 || month==9 || month==11 ) {
System.out.println("30天");
}else if(month==2 ) {
System.out.println("29天");
}else {
System.out.println("重新输入");
}
}else {
System.out.println("平年");
System.out.println("请输入当前月份");
int month = sc.nextInt();
System.out.println("当前月份是"+month);
if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) {
System.out.println("31天");
}else if(month==4 || month==6 || month==9 || month==11 ) {
System.out.println("30天");
}else if(month==2 ) {
System.out.println("28天");
}else {
System.out.println("重新输入");
}
}
}
}
java判断年份_java判断年份 月份的天数相关推荐
- java输入年月判断当月天数_java输入月份,年份,显示对应月份的天数,
总结:1,输入月份,年份,这需要用Scanner 2.我们已知道12个月份的天数,有30天,31天 3.判断闰年 用switch -case-break语句 4.注意不要忘了写break;判 ...
- java 时间判断大小_java判断时间大小
//构造日期格式yyyy-MM-NN SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); Date d ...
- java中if判断季节_Java判断用户输入月份的季节
Java判断用户输入月份的季节 发布于 2020-12-7| 复制链接 摘记: 要求: * 根据用户输入的月份来判断该月季节实现代码: ```java import java.util.Scanne ...
- java判断工作日_java 查询指定月份的工作日(不包括法定节假日)
/** * 日期工具类 用于获取指定月份的工作日(除去周末和法定节假日) */ public class DateUtils { public static void main(String[] ar ...
- java getclass 相等_Java判断2个List集合是否相等(不考虑元素的顺序)
现在有两个对象,他们的一个属性是list,很明显两个对象的list里面的对象,都是相等的,只是这2个list里面的顺序不一致,导致这2个对象被判断为不相等啦,这就是问题,现在要解决这个问题. 问题图如 ...
- java校验文件格式_Java 判断文件是否为文本格式,并获取文件编码格式,读取内容!...
我们经常会遇到读取文件内容的情况,就需要判断文件是否为文本文件,及文件编码格式,防止无法读取内容或乱码出现情况. 根据文件扩展名判定不太准确,可能会遇到未知扩展名或被修改了扩展名,下面的测试类使用文件 ...
- java+map对象判断空值_java判断map中是否存在指定对象
Map判断是否包含指定的value使用containsValue方法.(推荐:java视频教程) 定义 containsValue(Object value) 如果此映射将一个或多个键映射到指定值,则 ...
- java 判断子类_java判断class是否是某个类的子类或父类
Class c = ArrayList.class; c.isPrimitive(); //判断c是否为基本数据类型 c.isAssignableFrom(List.class); //判断c是否是L ...
- java判断 图片_java判断是否为图片的步骤和方法
小编今天看到有个小伙伴问java如何判断上传的东西是否是图片,刚好小编有时间就给小伙伴解决一下如何判断的方法. 1.打开Eclipse,在项目工程一栏,也就是左边这一栏的空白处右击鼠标, 选择new- ...
最新文章
- 0x000000ed怎么修复_win10蓝屏代码0x000000ed的修复方法
- react native 常用学习或查资料网址
- shell脚本中的命令替换
- RPM包实现LAMP
- 来了!iPhone 12今晚天猫首销:12期分期免息,还送5G流量包
- mybatis plus使用in查询
- bigdata是什么
- 思科vrf配置实例_从原理到配置,最全的VLAN说明就在这了!
- Python + folium 制作美美的地图~
- vue前端上传文件夹的插件_vue文件上传插件
- java 向量 内积_【vector应用】计算两个向量的内积
- 解耦原子范数最小化(Decoupled Atomic Norm Minimization)
- 玉渊潭赏樱花有感:从无到有写一个jQuery开源插件
- [解读] Unsupervised Feature Learning via Non-Parametric Instance Discrimination
- r语言做断轴_R语言小作业-中级
- 上海市浦东新区37街镇最新版行政区域
- 维护国家安全,捍卫国家主权
- 认识Makefile文件(什么作用,格式怎样,如何工作)
- 数据安全及各种加密算法对比
- 孟坤个人导航动画页面源码 显示效果挺好