希望我记住

xxxx immplements Comparable<类>
覆写方法
public int compareTo(类 o){
return Double.compare( (double)啥-(double)o.啥 )
这样是按啥 从小到大排序。
如果两个换一下就是从大到小。

public class Main {

public static void main(String[] args) {
   String[] Friends={"Moggge","Hans","Zat"};
   Arrays.sort(Friends, new Comparator<String>() {
       @Override
       public int compare(String o1, String o2) {
           return o2.length()-o1.length();
       }
   });
   for(int i=0;i<Friends.length;i++){
       System.out.println(Friends[i].toString());
    }
}

}
输出结果mogge hans zat
如果o1o2换位输出zat hans mogge

接口类的方法自动定义为public,变量自动定义为static final

接口中default方法默认实现,也就是说可以不在接口类中实现他。但是记住不要default Object类有的方法。因为类优先原则,这些方法没有一点用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 废话不多说,自己进入今天的主题 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:...
    传奇内服号阅读 7,098评论 1 31
  • 一、基本数据类型 注释 单行注释:// 区域注释:/* */ 文档注释:/** */ 数值 对于byte类型而言...
    龙猫小爷阅读 9,772评论 0 16
  • 轻柔的吟唱,曼妙的姿态,淡淡的清香中醒来。 一首音乐,一段倒立,一段吟唱,一缕汗珠,咖啡配牛奶,褐眉配红唇。 轻轻...
    茗小麦阅读 1,814评论 0 3
  • 今天读到一篇介绍美国孩子上劳动课的文章,说一位在国内特别不喜欢去幼儿园的小朋友,到了美国以后特别喜欢去幼儿园,...
    林多多1995阅读 1,540评论 2 0
  • 荡漾在逝水之河, 难忘了青春木马, 我走在, 和你相遇的那个湖泊。 曾经的梦中少年, 清澈的青怱岁月, 星辰低落,...
    七月浅枫阅读 3,008评论 4 5

友情链接更多精彩内容