日期的排序
来源:互联网 发布:sql server nt 编辑:程序博客网 时间:2024/06/06 01:05
/**
* 通过控制台输入3个日期(yyyy-MM-dd格式),然后转换为Date对象后存入
* 集合,然后对该集合排序后输出所有日期。
* @author Xiloer
*
* 通过控制台输入3个日期(yyyy-MM-dd格式),然后转换为Date对象后存入
* 集合,然后对该集合排序后输出所有日期。
* @author Xiloer
*
*/
代码如下:
public class Test08 {public static void main(String[] args) throws ParseException {SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Scanner scan = new Scanner(System.in);List<Date> list = new ArrayList<Date>();for(int i=0;i<3;i++){System.out.println("请输入第:"+(i+1)+"个日期:(yyyy-MM-dd格式)");String str = scan.nextLine();Date date = sdf.parse(str);list.add(date);}//输出集合中的日期System.out.println("输出集合中的日期:");for(Date date : list){System.out.println(sdf.format(date));}Collections.sort(list);System.out.println("排序后输出集合中的日期:");for(Date date : list){System.out.println(sdf.format(date));}}}
测试结果如下:
请输入第:1个日期:(yyyy-MM-dd格式)2016-09-08请输入第:2个日期:(yyyy-MM-dd格式)2005-10-25请输入第:3个日期:(yyyy-MM-dd格式)1988-09-08输出集合中的日期:2016-09-082005-10-251988-09-08排序后输出集合中的日期:1988-09-082005-10-252016-09-08
0 0
- 日期的排序
- Java8 的日期排序
- NSSet、NSArray的日期排序
- 日期排序
- 日期排序
- 日期排序
- 实现两个日期之间的日期排序显示
- 日期匹配与文档排序的问题
- 根据后台返回的日期排序数据
- JAVA练习 日期时间的排序查找
- 【java】冒泡法实现日期的排序
- 值班表日期的生成!(求给定时间段内的工作日的日期排序)
- 对字符串型日期字段进行排序的体会
- 日期,int类型的List集合冒牌排序
- 根据数组里面数据的日期进行排序
- 对集合的一个字段排序(字符串、整型、日期)
- 日期排序 deque
- 日期排序计算
- 大龄程序员的发展方向是做管理还是继续写程序
- Android 4.0 Launcher2源码分析——Launcher内容加载详细过程
- 我在CSDN的2016年成长时间轴
- Android中的线程池
- 简单几招教您玩转客服营销,提高宝贝转化率!
- 日期的排序
- PowerDesigner 16.5版本显示工具箱
- Invalid project description..\AW1ip116 overlaps the locat问题
- php yum升级 centos 6.5
- Communication between TwinCAT and Bus Terminal Controller
- 十五周项目一——验证哈希表相关算法
- Go1.7.3简单的ftp协议交互
- css伪类
- 生活:不努力也是一种生活方式