用冒泡法对5个Date类型的数据进行排序
2024-08-29 04:06:12
import java.util.*; public class OrderDate{ public static void main(String[] args){
Date[] days = new Date[5];
days[0] = new Date(2020,1,1);
days[1] = new Date(2019,2,1);
days[2] = new Date(2019,3,1);
days[3] = new Date(2019,2,6);
days[4] = new Date(2022,5,1);
OrderDate o = new OrderDate();
o.bubbleSort(days);
o.show(days);
} public void bubbleSort(Date[] days){ Date temp; for(int i=days.length-1;i>0;i--){
for(int j=0;j<i;j++){
if(days[j].compareTo(days[j+1])>0){
temp = days[j+1];
days[j+1] = days[j];
days[j] = temp;
}
}
}
} public void show(Date[] days){
for(Date d : days){
System.out.println(d.getYear()+"-"+d.getMonth()+"-"+d.getDate());
}
} }
最新文章
- Android okHttp网络请求之文件上传下载
- 【leetcode】Binary Tree Preorder Traversal (middle)★
- 自动装配【Spring autowire】
- 【原创】java 流星划过天空
- Theme Section - HDU 4763(KMP)
- 【破解】破解ACDSEE15的方法
- HA高可用的搭建
- 一个月AS2.0总结。
- org.springframework.context.event.AbstractApplicationEventMulticaster
- 简单的mvc之一:简单的开始
- Microsoft Office 2016 简体中文 Vol 版镜像下载(Pro Plus、Visio、Project 下载)
- C# 接口的使用(工厂模式)
- SpringSecurity实现权限管理和页面导航栏动态实现
- PHP 扩展管理
- JavaScript技巧(未完成)
- Python距离放弃又近了Day02
- yum仓库源搭建
- hibernate中持久化对象的生命周期(转载)
- 网站favicon图标的显示问题
- 解决报错SAXNotRecognizedException: Feature &#39;http://javax.xml.XMLConstants/feature/secure-processing&#39; not recognized
热门文章
- Monthly Expense(最大值最小化问题)
- 关于SOA的架构设计案例分析
- Django回顾之_03_Model属性及后端配置
- python刷LeetCode:14. 最长公共前缀
- PAT 2012 冬
- eclipse默认的WebContent目录修改为webRoot
- 【动手学pytorch】pytorch的基础操作
- filter的原理(转)
- page-break-before和page-break-after 实现分页打印
- one_day_one_linuxCmd---netstat命令