java用if判断月份_java中的case里嵌套if条件句; 输入一个年份的某一个月份,判断这个月有多少天...

public class year {

public static void main(String arg[]){

Scanner a=new Scanner(System.in);

System.out.print("请输入一个年份:");

int b=a.nextInt();

System.out.print("请输入一个月份:");

int f=a.nextInt();

if (b%4==0&&b%100!=0||b%400==0)//判断是否为闰年

{

System.out.println(b+"年是闰年");

}

else{

System.out.println(b+"年是平年");

}

switch (f)

{

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:

System.out.println(f+"月有31天");

break;

case 2:

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

System.out.println(f + "月有28天");

}

else {

System.out.println(f+"月有29天");

}

break;

case 4:

case 6:

case 9:

case 11:

System.out.println(f+"月有30天");

break;

default:

System.out.println("输入月份不符");

break;

}

}

}

Java中遇到Case cannot be resolved to a variable问题

Java中遇到Case cannot be resolved to a variable问题 记录一下这两天项目中遇到的一个小问题. 在项目中遇到一个问题,一直显示   Case cannot be ...

类与接口(三)java中的接口与嵌套接口

一.接口 1. 接口简介 接口: 是java的一种抽象类型,是抽象方法的集合.接口比抽象类更加抽象的抽象类型. 接口语法: [修饰符] [abstract] interface 接口名 [extend ...

java中的switch用String作为条件

在开发java程序的过程中,我们遇到了条件推断首选就是switch,可是java中的switch功能不支持字符串作为条件.这时我们该怎么办呢? --使用枚举. 一.枚举简单了解    1.enum是一 ...

Java中HashMap(泛型嵌套)的遍历

//Studnet package yzhou.gen03; public class Student { private T score; public T getScore() ...

Java中if语句,嵌套使用 一道面试题

偶然看到这道题,起初还迷糊了,特此记录 int a = 100;if(a < 100) if(a < 200){ System.out.println("a < 200&q ...

JAVA中在Myeclipse里把表导入成相应的poco实体类

参考:地址: http://blog.csdn.net/jintaiyong/article/details/7383982

Java对日期Date类进行日期加减运算,年份加减,月份加减

package com.cy; import java.security.InvalidParameterException; import java.text.ParseException; imp ...

Java中实现多态的条件是什么

java中实现多态需要三个条件: 1,需要有继承关系的存在. 2,需要有方法的重写. 3,需要有父类的引用指向子类对象.

&lbrack;JavaCore&rsqb;JAVA中的泛型

JAVA中的泛型 [更新总结] 泛型就是定义在类里面的一个类型,这个类型在编写类的时候是不确定的,而在初始化对象时,必须确定该类型:这个类型可以在一个在里定义多个:在一旦使用某种类型,在类方法中,那么 ...

随机推荐

CGrowableArray解析 &lowbar; DXUT容器

CGrowableArray的声明                                       in  DXUTmisc.h //--------------------------- ...

windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理

windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理 今天在dell r710 上用windows server 2008 r2企业版hyper v 做虚拟化,添 ...

Teradata SQL programming

Teradata的SQL设计和Oracle真不是一个水平, 一点美感的没有.  上个世纪它靠着MPP一招鲜吃变天, 居然做了十多年数据仓库的老大,  时过境迁, 现在有不少SQL On Hadoop ...

迷你版Deferred

直接贴代码: /** * 迷你版的deferred */ function Deferred(func) { if (this instanceof Deferred === false) { ret ...

原生JS--Ajax

原生Ajax: Ajax基础:--ajax:无刷新数据读取,读取服务器上的信息--HTTP请求方法:    --GET:用于获取数据,如浏览帖子    --POST:用于上传数据,如用户注册 --GE ...

java jfinal &plus; ajaxfileupload&period;js 上传

功能上传 需求:同时上传多张图片 前端:jquery.ajaxfileupload.js 后端:jfinal upload.htm

PostgreSQL的 initdb 源代码分析之二十五

继续分析: make_postgres(); 展开: 目的是创建postgres数据库. cmd是:/home/pgsql/project/bin/postgres" --single -F ...

&lbrack;Web开发&lpar;1&rpar;&rsqb; MyEclipse&sol;Eclipse 使用Tomcat部署Web&sol;Maven项目经典错误

1.Tomcat启动报错:server tomcat start within 45 seconds 问题原因:由于eclipse默认Tomcat设置是启动时间为45s,所以在45s内没有启动成功就会 ...

HashMap内存泄漏

看Java核心技术1的时候看到HashMap的对象,书中讲到: 1.如果有一个值,对应的键不再使用他了,但由于key与value之间存在强引用,是不会被垃圾回收的 2.垃圾回收器跟踪活动的对象,只要映 ...

Struts2&lowbar;day01

一.内容大纲 1 struts2概述 (1)应用在web层 2 struts2入门案例 3 struts2底层执行过程 4 struts2相关配置 (1)struts.xml配置 - package. ...

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值