java面试题13--获取任意一年的二月有多少天
2016-08-17 16:06
447 查看
问题:获取任意年份的2月有多少天
思路:1. 键盘录入任意年份
2. 设置日历对象的年月日(设置为3月1日,注意月是从0开始计的,所以为2)
3. 将时间向前推一天,就是二月的最后一天
4. 获取并输出这一天
package cn.canlender; import java.util.Calendar; import java.util.Scanner; public class CanlenderDemo1 { /** */ public static void main(String[] args) { //键盘录入任意的年份 Scanner sc = new Scanner(System.in); System.out.println("请输入年份:"); int year = sc.nextInt(); //设置日历对象的年月日(设置为3月1日,注意月是从0开始计的,所以为2) Calendar c = Calendar.getInstance(); c.set(year, 2, 1); //将时间往前推1天 c.add(Calendar.DATE, -1); System.out.println("该年2月的天数为:"+c.get(Calendar.DATE)+"天"); } }
运行结果:
请输入年份: 2016 该年2月的天数为:29
相关文章推荐
- 6.java学习之面试题(任意一年的二月有多少天改进版)
- Java--程序--获取任意一年的二月有多少天
- 获取任意一年的二月有多少天
- 获取任意一年的二月有多少天
- Java基础知识强化96:Calendar类之获取任意年份的2月有多少天的案例
- Java获取任意年份的二月的天数小例子
- Java获取一年有多少周、某周的第一天和最后一天.
- java 面试题 请设计一个方法,可以实现获取任意范围内的随机数
- Java基础知识强化81:Math类random()方法之获取任意范围的随机数案例(面试题)
- 获取任意年的二月有多少天?
- java基础编程之查询某一年的二月有多少天(通过Calendar类)
- . 【JAVA】给定任意 字符串"yekmaakkccekymbvb",求出字符串中有多少种字符,以及每个字符的个数?
- Java取一年有多少周、某周的第一天和最后一天
- JAVA 面试题 - 【快速获取第N个素数】
- java 日期 格式 前多少天, 后多少天的获取方法,日期工具类 星期
- java面试题13/3/1
- C#关于日期 月 天数 和一年有多少周及根据某年某周获取时间段的计算
- java获取任意日期
- 华为面试题:1分2分5分的硬币,组成1角,共有多少种组合。 Java源代码
- java获取当天任意时间类型