《java入门第一季》之Calendar类小案例获取任意二月天数
2024-10-19 13:26:44
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); c.add(Calendar.DATE, -1); // 获取这一天输出即可
System.out.println(c.get(Calendar.DATE));
}
}
演示:
请输入年份:
2009
28
最新文章
- nexus的使用
- UVALive - 3942 Remember the Word[Trie DP]
- Python爬虫:Xpath语法笔记
- ytu 1064: 输入三个字符串,按由小到大的顺序输出(水题,字符串处理)
- hadoop部署小结的命令
- linux_vim_快捷键
- Linux 下文件操作 shell
- vue2.0结合Element实现select动态控制input禁用
- sql server xp_cmdshell 过程中报错原因
- Python:re中的group方法简介
- alibaba的FastJson(高性能JSON开发包) json转换
- 远程获得乐趣的 Linux 命令
- 查看设备uuid的命令-blkid
- WorkerMan源码分析(resetStd方法,PHP中STDIN, STDOUT, STDERR的重定向)
- Lucene使用案例
- Flask传递中文URL时的问题
- cocos2d-js 在线更新代码脚本 动态更新脚本程序 热更新 绕过平台审核 不需重新上架
- ArcGIS Server集群布署
- ubuntu16上安装openJDK.md
- 解决kylin报错:java.lang.IllegalStateException
热门文章
- A quike guide teaching you how to use matlab to read netCDF file and plot a figure
- 含有分类变量(categorical variable)的逻辑回归(logistic regression)中虚拟变量(哑变量,dummy variable)的理解
- Go 语言切片(Slice)
- C实战:强大的程序调试工具GDB
- 快速排序quick_sort(python的两种实现方式)
- Weblogic 12c 集群部署和session复制
- CentOS 7 下使用虚拟环境Virtualenv安装Tensorflow cpu版记录
- 团队项目必备神器——自定义Lint
- Apache shiro集群实现 (三)shiro身份认证(Shiro Authentication)
- 探究java接口中的变量与方法