java基础面试题13--获取任意一年的二月有多少天
问题:获取任意年份的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
转载于:https://www.cnblogs.com/shiguangmanbu2016/p/5932807.html
java基础面试题13--获取任意一年的二月有多少天相关推荐
- Java—获取任意一年的二月有多少天
import java.util.Calendar; import java.util.Scanner;//获取任意一年的二月有多少天 public class Demo6 { public stat ...
- 获取任意一年的二月有多少天案例
package calendar;import java.util.Calendar; import java.util.Scanner;/** 获取任意一年的二月有多少天?(面试题)* * 分析:* ...
- java面试题13--获取任意一年的二月有多少天
问题:获取任意年份的2月有多少天 思路: 1. 键盘录入任意年份 2. 设置日历对象的年月日(设置为3月1日,注意月是从0开始计的,所以为2) 3. 将时间向前推一天,就是二月的最后一天 4. 获取并 ...
- 利用Calendar方法获取任意一年的二月有多少天?并判断该年是润年或平年!
主要代码如下 System.out.println("请输入年份:");Scanner sc = new Scanner(System.in);int year = sc.next ...
- Java——Calendar类练习,如何获取任意年份的2月份有多少天
需求: 键盘录入任意一个年份,获取任意一年的二月有多少天 a: 键盘录入一个年份 b: 创建一个Calendar对象 c: 把这个Calendar的时间设置为a中录入的年的3月1号 注意2表示3月 d ...
- 常见对象_如何获取任意年份的2月份有多少天案例
package cn.itcast_03;import java.util.Calendar; import java.util.Scanner;/** 获取任意一年的二月有多少天?(面试题)* * ...
- Java 基础面试题,java基础面试笔试题
我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...
- Java基础知识面试题(2021最新版)
转载自:https://thinkwon.blog.csdn.net/article/details/104390612 文章目录 Java概述 何为编程 什么是Java jdk1.5之后的三大版本 ...
- 人类高质量Java基础面试题大全,又是一篇三万字的总结!
点击主页访问更多精彩文章:https://blog.csdn.net/weixin_45692705?spm=1001.2101.3001.5343 Java基础面试题目录 共勉 ! Java概述 1 ...
最新文章
- Shippable和Packet合作提供原生ARM CI/CD
- HTML5视频的使用总结
- 23.IntelliJ IDEA 常用设置-1
- 链表创建为什么需要使用内存分配?
- 解释java程序所使用的命令是,Java程序的执行原理以及解释说明
- rn代码与android,RN与原生通讯(安卓篇)
- 全新 AI 语音芯片、双麦 AIoT 模组,科大讯飞硬核技术助力智能家电创新
- Windows 10/11 最新版 jupyter notebook 更改配置默认路径
- 解决Linkedin sdk无法保持oauth_token
- 随笔之生成简单的验证码
- signapk.java_安卓签名工具(signapk)
- 无法将数据库从SINGLE_USER模式切换回MULTI_USER模式(Error 5064)
- pollard_rho
- 【软件测试】企业测试面试题9道,从自我介绍到项目考察+回答......
- 亿级流量电商详情页系统设计与实战-小型电商架构VS大型电商架构
- requireJs笔记
- 于数学极限定义的量词组合复杂度
- SQL学习(2):大厂真题实例-视频平均播放进度
- 深度学习做股票预测靠谱吗?
- 3.ConcurrentMap-并发Map