问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java新手问个用多重if语句 实现闰年和年份月份的程序,做的头晕了...

发布网友 发布时间:2022-04-25 23:09

我来回答

2个回答

热心网友 时间:2023-10-17 06:43

不是说你没有分,人家不帮你。
看到你的问题了,我们还得现做,再测,要时间的。
要是是感兴趣的问题,不给分一样做的。
参考一下吧,有什么问题再问。或是我的程序有什么不对的地方,指一下。
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
System.out.println("请输入年份:");
String strYear = in.next();

System.out.println("请输入月份:");
String strMonth = in.next();
while (!strMonth.matches("0?[1-9]|1[012]")){
System.out.println("输入的月份错误,请输入1-12之间的值。");
strMonth = in.next();
}

GregorianCalendar gc = new GregorianCalendar(Integer.parseInt(strYear),
Integer.parseInt(strMonth) - 1, Calendar.DATE);
GregorianCalendar gc1 = new GregorianCalendar(
Integer.parseInt(strYear), (Integer.parseInt(strMonth)),
Calendar.DATE);
Long dayNum = (gc1.getTimeInMillis() - gc.getTimeInMillis())
/ (1000 * 60 * 60 * 24);// 用下个月的第一天减去这个月的第一天(毫秒)
if (strMonth.matches("0?2") && gc.isLeapYear(Integer.parseInt(strYear))) // 这里有直接判断闰年的方法
System.out.println("这是闰年");
System.out.println(strYear + "年" + strMonth + "月有" + dayNum + "天");

}

热心网友 时间:2023-10-17 06:43

虽然不难.但是..0 分 没人给你写
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
kmose正确使用方法? 单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 举例说明java中switch和多重if的区别 在Java中+多重条件结构可以有几个if表达式? java中Switch语句和多重if语句 Java多重if结构是不是符合一个就不显示下面代码 DNF男气功与女气功的区别?那个更适合贫民?先说区别!不懂的别来! java里面关于多重条件,排列组合的条件怎么快捷操作? DNF女气功的罩子多少级才开始真正有用 在java中多重if条件语句是否可以改变顺序 DNF女气功的罩子刷异界能顶住全屏秒杀不? java中多重if结构的执行流程是怎样的? dnf女气功堆念气罩方法 JAVA 多重IF语句 dnf女气功什么时候念气罩会变大?或者穿什么套装。还有20级的念气波什么时候可以最大化? DNF女气功的罩子多少级才能学? dnf女气功的双罩是什么技能??? DNF女气功的气功罩 DNF气功师的念气罩 dnf女气功怎么加点念气罩的罩子才会变得特大? DNF女气功师刷图怎么不给力啊,我38级。皮脆,罩子两下就碎了,伤害又小,费蓝 dnf女气功怎么让罩子变得特大? JAVA敲多重if结构,提示不存在else不存在 JAVA 判断 Java对于多重继承是怎么实现的 Java 多重返回上一级 面试题3:在Java中如何跳出当前的多重嵌套循环 Java中如何判断List中一部分数据是否重复? java中什么叫多重捕获MultiCatch,它的用法是怎样的 java编程 这个程序通过判定输入的身高cm和体重kg来判断对方体型是否符 java中怎么判断匹配情况? 国美金融发的短信是真的吗 国美金融怎么样 国美金融骗子公司,希望大家不要上但受骗?烂国美金融公司,可马上打电话报警 国美金融骗子公司?交钱就能借钱吗? 有在国美金融贷过款的吗?会被骗吗?因要先支付5个点才能提现。 既然国美金融是骗子公司,为什么不取滞呢? 手机突然收到国美金融授信20万的额度,我根本就没有注册过任何平台的贷款我感觉这就是诈骗信息立马删除? 国美易贷可靠吗 华为闹铃不能持续震动 荣耀20通知铃声怎么设置振动? 请问冬瓜的特点是什么?