![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java个人总结
Monster_Day
一头狮子不可怕,可怕的是这头狮子懂得隐忍。
古来圣贤皆寂寞,惟有饮者留其名
展开
-
JAVA自然排序(求赞)
这里所说到的Java中的排序并不是指插入排序、希尔排序、归并排序等具体的排序算法。而是指执行这些排序算法时,比较两个对象“大小”的比较操作。我们很容易理解整型的 i>j 这样的比较方式,但当我们对多个对象进行排序时,如何比较两个对象的“大小”呢?这样的比较 stu1 > stu2 显然是不可能通过编译的。为了解决如何比较两个对象大小的问题,JDK提供了两个接口 java.lang.Comparabl原创 2016-07-20 15:48:16 · 8213 阅读 · 0 评论 -
JAVA比较器排序及对比自然排序
二、比较器排序:java.util.Comparator 上篇博客(自然排序)我提到了之所以提供比较器排序接口,是因为有时需要对同一对象进行多种不同方式的排序,这点自然排序 Comparable 不能实现。另外, Comparator 接口的一个好处是将比较排序算法和具体的实体类分离了。 翻翻 API 会发现, Arrays.sort 还有种重载形式:sort(T[] a, Comp原创 2016-07-20 11:39:22 · 11021 阅读 · 0 评论