首先说明呵 第二种也是正确的 具体看代码了- package com.heima.collections;
- import java.util.Comparator;
- //第一种 意思是比较两个字符串
- class MyComparator1 implements Comparator<String>
- {
- public int compare(String o1, String o2) {
- return 0;
- }
-
- }
- //第二种 首先限定比较的是字符串 然后限定比较方法可以是字符串长度的比较也可以是其他
- class MyComparator2<String> implements Comparator
- {
- public int compare(Object o1, Object o2) {
-
- return 0;
- }
- }
- //第三种 首先限定比较的是字符串 然后限定比较方法还是比较两个字符串
- class MyComparator3<String> implements Comparator<String>
- {
- public int compare(Object o1, Object o2) {
-
- return 0;
- }
- }
- public class Test2 {
- public static void main(String[] args) {
- }
- }
复制代码 |