需求:

键盘录入任意一个年份,获取任意一年的二月有多少天

  • a: 键盘录入一个年份

  • b: 创建一个Calendar对象

  • c: 把这个Calendar的时间设置为a中录入的年的3月1号 注意2表示3月

  • d: 向前推算一天

  • e: 获取月中的天

  • f: 输出

package org.westos.demo;import java.util.Calendar;
import java.util.Scanner;public class MyTest4 {public static void main(String[] args) {// 创建一个Scanner对象Scanner sc = new Scanner(System.in) ;// 提示System.out.println("请您输入一个年份: ");// 获取键盘录入数据int year = sc.nextInt() ;// 创建Calendar对象Calendar calendar = Calendar.getInstance() ;// 把这个Calendar的时间设置为a中录入的年的3月1号calendar.set(year, 2 , 1) ;// 向前推算一天calendar.add(Calendar.DAY_OF_MONTH, -1) ;// 获取int day = calendar.get(Calendar.DAY_OF_MONTH) ;// 输出System.out.println(day);}
}

补充:判断是不是一个闰年

if(year%4==0&&year%100!=0||year%400==0){
           System.out.println("是闰年");
    }

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

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

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

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

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

  3. java基础面试题13--获取任意一年的二月有多少天

    问题:获取任意年份的2月有多少天 思路: 1. 键盘录入任意年份 2. 设置日历对象的年月日(设置为3月1日,注意月是从0开始计的,所以为2) 3. 将时间向前推一天,就是二月的最后一天 4. 获取并 ...

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

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

  5. 利用Java Calendar类打印日历

    利用Java Calendar类打印日历 说到日历,我们接触的就多了,每天都在和日历打交道,每年家里都会买日历.那么,大家知道如何用Java打印日历呢?在这里,我说一下如何用Calendar类打印日历 ...

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

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

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

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

  8. Calendar类常用方法,获取每月最大天数

    Calendar类 平时用到时间戳主要是用java.sql.Timestamp这个类,但是Timestamp获取年月日时分秒的方法现在都标注不推荐了,为了防止官方哪天突然给他删了,可以用Calenda ...

  9. Java Calendar类知识点总结

    (1)Calendar类在java.util包中,使用Calendar类的static方法getInstance()可以初始化一个日历对象,如:Calendar calendar=Calendar.g ...

最新文章

  1. python之变量操作
  2. 详细解析LTE调度算法
  3. ecshop几个价格
  4. 浅谈最小生成树的算法思路(一)Prim算法
  5. RRDTool学习资料备忘
  6. 商业版《隋唐演义》三:收购瓦岗寨
  7. python文件,字符串,二进制的读写
  8. 剑指Offer之寻找二叉搜索树的第k个节点
  9. python对于一元线性回归模型_Python|机器学习-一元线性回归
  10. Pisa-Proxy SQL 解析之 Lex Yacc
  11. 关联规则挖掘之FPGrowth算法实现
  12. 遗传算法占用计算机空间,遗传算法
  13. Java析构函数构造函数_C++ string构造函数和析构函数详解
  14. linux查看本机IP掩码,linux下 取得本机ip、掩码、网关
  15. 流程挖掘如何助力采购数字化转型?
  16. 谷歌今年在中国新招200人 应届毕业生占50%
  17. android自定义波浪图,Android自定义控件--波浪图控件
  18. 什么软件可以测试色卡颜色,Munsell24色卡-色彩测试标板
  19. Unity 树根生长 仿战神4亚尔夫海姆之光藤蔓
  20. dm9000 晶振测不准

热门文章

  1. Python + Selenium: expected_conditions介绍
  2. 利用ENVI对LANDSAT系列数据进行预处理步骤
  3. 哈尔滨理工大学软件与微电子学院程序设计竞赛(同步赛) H
  4. 浅析:如何转行做产品经理?
  5. c++ 杂谈 右值引用与 std::move()
  6. Java高性能高并发实战之页面优化技术(五)
  7. 2022年区块链市场分析报告(共100份)
  8. [转]这么教你一定能懂!用饮水机教你什么是RAID
  9. 面试谈身价,一定要看这七条!
  10. 假如让我回到高考结束的那个暑假,我会这么做...