package calendar;import java.util.Calendar;
import java.util.Scanner;/** 获取任意一年的二月有多少天?(面试题)* * 分析:*        A:键盘录入任意的年份*        B:设置日历对象的年月日*           年就是A输入的数据*          月是2*            日是1*        C:把时间往前推一天,就是2月的最后一天*       D:获取这一天输出即可*/
public class CalenderTest {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 + "天");}
}

获取任意一年的二月有多少天案例相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  8. java基础编程之查询某一年的二月有多少天(通过Calendar类)

    import java.util.*; import java.text.*; class CalendarDemo {public static void main(String[] args) { ...

  9. java获取任意一年二月有多少天

    package cn.hhy.test_01;import java.util.Calendar; import java.util.Scanner;/** 获取任意一年二月有多少天* */ publ ...

最新文章

  1. MinkowskiEngine多GPU训练
  2. R语言ggplot2可视化:ggplot2可视化散点图并使用geom_mark_ellipse函数在数据簇或数据分组的数据点周围添加椭圆(ellipse)进行注释(对椭圆包围的区域进行着色为阴影区域)
  3. Linux /etc/init.d目录
  4. 批量删除某个目录下的 某类型文件方法
  5. 九章算术卷第五 商功
  6. 14 [虚拟化] 虚存抽象;Linux进程的地址空间
  7. django 笔记3
  8. 编写的第一个键盘软件
  9. java 在线参考手册
  10. java scjp考试_通过Java认证 SCJP 考试之精辟总结
  11. 视频教程-C语言编程初级入门-C/C++
  12. innodb system table
  13. 使用fmt:formatNumber 标签接收后端数据并格式化
  14. c++ 发邮件(含附件)
  15. ERROR 1197 (HY000)问题原因及解决方法
  16. 【整理】MySQL引擎
  17. Bugku:简单套娃
  18. Ubuntu18.04下安装搜狗输入法
  19. You have installed a lot of useless repos and Yum is not working properly becaus
  20. Python爬虫爬取酷狗音乐TOP500

热门文章

  1. LeetCode322.零钱兑换(一)
  2. 【C语言实现】1瓶汽水1元,2个空瓶可以换一瓶汽水,20元可以喝多少汽水呢
  3. 关于 FPGA设计, 时序报告的重要性。
  4. Android 弹窗设计规范
  5. 磁盘满后删除“以前的windows安装文件”会有什么影响
  6. 织梦php标签获取多条数据_在织梦标签中使用SQL实现多个数据的读取方法
  7. html select 样式t调整_select标签样式美化
  8. 数字工具类-计算百分比
  9. uniapp日期时间选择器的实现
  10. 麒麟V10 安装信创国产达梦数据库