2020年3月31日

Java中Comparable与Comparator的区别

摘要: 1、Comparator Comparator是比较接口,我们如果需要控制某个类的次序,而该类本身不支持排序(即没有实现Comparable接口),那么我们就可以建立一个“该类的比较器”来进行排序,(n1,n2) => n1<n2 return 1 降序;n1==n2 return 1 原序 数组如 阅读全文

posted @ 2020-03-31 21:44 hdc520 阅读(208) 评论(0) 推荐(0) 编辑

经典的排序算法

摘要: 1、冒泡 void BubbleSort(int[]nums,int n){ for(int i=0;i<a.length;i++){ flag=0; for(int j=0;j<a.length-1-i;j++){ if(a[j]<a[j+1]){ int tmp=a[j]; a[j]=a[j+1 阅读全文

posted @ 2020-03-31 21:28 hdc520 阅读(168) 评论(0) 推荐(0) 编辑

导航