String继承object,重写了object的equals方法(超类中的equ方法是判断引用,也就是==判断),但是String重写后的equals方法是判断内容
String a = "hello world", String b = "hello world"; System.out.println(a == b); System.out.println(a.equals(b)); 输出的都是true;
comparable是给类来继承(实现接口)的,然后再类内部重写compareTo方法, class test implentents comparable(){compareTo...};
comparator是单独出来的,然后内部重写compareTo方法,吧comparator整个作为参数传递给sort,sort()<comparator>;
刚来实验室先写这么多,等下补全,上面不完善!
时间: 2024-10-17 20:45:35