package cn.itcast_03;import java.util.Calendar;
import java.util.Scanner;/** 获取任意一年的二月有多少天?(面试题)* * 分析:*        A:键盘录入任意的年份*        B:设置日历对象的年月日*           年就是A输入的数据*          月是2*            日是1*        C:把时间往前推一天,就是2月的最后一天*       D:获取这一天输出即可*/
public class CalendarTest {public static void main(String[] args) {// 创建键盘录入对象Scanner sc = new Scanner(System.in);// 键盘录入任意的年份System.out.println("请输入任意年份:");int year = sc.nextInt();// 设置日历对象的年月日Calendar c = Calendar.getInstance();c.set(year, 2, 1);//其实是这一年的3月1日(日历对象的月份从0开始算)// 把时间往前推一天,就是2月的最后一天c.add(Calendar.DATE, -1);// 输出这一天即可int date = c.get(Calendar.DATE);System.out.println(year+"年的2月最后一天是"+date);}
}

常见对象_如何获取任意年份的2月份有多少天案例相关推荐

  1. Calendar类的小案例:获取任意年份的2月份有多少天

    Calendar类的小案例:获取任意年份的2月份有多少天 public class Demo3 {public static void main(String[] args) {//1.随机输入一个年 ...

  2. Java——Calendar类练习,如何获取任意年份的2月份有多少天

    需求: 键盘录入任意一个年份,获取任意一年的二月有多少天 a: 键盘录入一个年份 b: 创建一个Calendar对象 c: 把这个Calendar的时间设置为a中录入的年的3月1号 注意2表示3月 d ...

  3. 获取任意一年的二月有多少天案例

    package calendar;import java.util.Calendar; import java.util.Scanner;/** 获取任意一年的二月有多少天?(面试题)* * 分析:* ...

  4. JavaScript 函数(含经典案例:反转数组、求所有参数最大值、判断闰年、获取指定年份的2月份的天数)

    JavaScript 函数 一. 函数的使用 1. 声明函数: 2. 调用函数 二. 函数的参数 1. 形参和实参的定义 2. 形参和实参的使用 3. 函数形参和实参个数不匹配问题 4. 函数的返回值 ...

  5. Java—获取任意一年的二月有多少天

    import java.util.Calendar; import java.util.Scanner;//获取任意一年的二月有多少天 public class Demo6 { public stat ...

  6. java 解析 json 索引对象_怎么获取json对象的属性和值

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.易于人阅读和编写.同时也易于机器解析和生成.它基于JavaScript(Standard ECMA-262 ...

  7. 利用Calendar方法获取任意一年的二月有多少天?并判断该年是润年或平年!

    主要代码如下 System.out.println("请输入年份:");Scanner sc = new Scanner(System.in);int year = sc.next ...

  8. 计算任意年份的2月有多少天

    1. 设变量flag,巧用布尔值,起始值根据需要可true,可false 2. 函数可以互相调用 function backDay() {var year = prompt('请输入您的年份');if ...

  9. 如何获取不同年份的poi_抖音营销案例爆红抖音,万人争领,屈臣氏“魔盒”如何联动线上线下?...

    红瓜子 -专注短视频的制作 推广和培训12年 一款由屈臣氏出品的"魔盒"在抖音上突然爆红.#2019做自己美有道理 挑战赛上线后7天,已聚集超过22万抖音用户参与,截至发稿,参与视 ...

最新文章

  1. 管理95后员工,管理者必知的4条底层逻辑
  2. linux 修改用户名 终端,如何修改Ubuntu终端用户名颜色修改为红色
  3. helm快速部署一个nginx应用并更改service类型为NodePort、自定义Chart的发布
  4. OpenCV学习笔记之OpenCV安装
  5. 【C++】运算符重载 Operator Overload
  6. 我的世界服务器里怎么无限随机传送,我的世界随机传送插件使用教程 权限指令分享...
  7. 【转】 IIS_WPG 用户组权限问题
  8. phpcmsV9上传文件类型的设置
  9. 解决tomcat 的端口被占用问题
  10. 无法找到模块“mint-ui”的声明文件_[搬运] JavaScript 模块化:CommonJS vs AMD vs ES6...
  11. spring boot入门之——2.0新特性以及模块化构建
  12. python post 上传文件_Python脚本POST上传数据以及文件
  13. 数显之家快讯:【SHIO世硕心语】一个人成功之前,需要失去五样东西!
  14. java robot api_java机器人API学习笔记
  15. leetcode495. 提莫攻击
  16. linux系统中同时开启wifi与热点的办法
  17. 备案过的域名解析到别的服务器,教你如何解析未备案的域名到国内服务器
  18. 菜鸟温习python爬虫
  19. -xms -xmx无效
  20. 纽约大学计算机科学研究生录取条件,纽约大学本科及研究生录取条件 申请纽约大学干货分享...

热门文章

  1. 用50万撬动13亿,投资长津湖大卖50亿,吴京布局到底有多野?
  2. 全国计算机等级考msoffice选择题,全国计算机等级考试msoffice选择题必考
  3. 电脑cpu风扇转一下就停无法开机_电脑cpu风扇转一下停一下,小编告诉你电脑cpu风扇转一下停一下怎么办...
  4. chrom插件DHC - REST/HTTP API Client使用教程
  5. javaweb超级简单网上购物商城系统源码SSM框架结构
  6. 多线程详解---(多案例实战)
  7. NX/UG二次开发—建模—UDO
  8. 按照年龄划分,60及以上是老年人,40-60是中年人,20-40青年人,10-20青少年,10岁以下儿童
  9. Linux C/C++ 内存泄漏检测工具:Valgrind - 张宴的博客 - Web系统架构与底层研发
  10. 手机安装Ubuntu搭建web服务器