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

网友投稿 543 2022-10-27

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

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

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); }}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:OrmKids - 支持分库分表的MySQL单表ORM框架
下一篇:springboot相互依赖 server相互引用方式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~