黑马程序员技术交流社区

标题: 泛型 [打印本页]

作者: 一叶障目    时间: 2014-11-17 12:29
标题: 泛型
  1. class ComByLen implements Comparator<String>
  2. {
  3.         public int compare(String s1,String s2){
  4.                 int temp=s1.length()-s2.length();
  5.                 return temp==0?s1.compareTo(s2):temp;
  6.                
  7.         }
  8. }
  9. class ComByLen<String> implements Comparator<String>
  10. {
  11.         public int compare(String s1,String s2){
  12.                 int temp=s1.length()-s2.length();
  13.                 return temp==0?s1.compareTo(s2):temp;
  14.                
  15.         }
  16. }
  17. 下面的代码会出现问题,请问是什么原因?
复制代码

作者: 327753899    时间: 2014-11-17 14:39
比较 长度 哪里不需要加泛型
作者: xiaguangcheng    时间: 2014-11-18 20:38
ComByLen<String> 这个为什么添加泛型?这个不需要加的
作者: 一叶障目    时间: 2014-11-18 20:58
xiaguangcheng 发表于 2014-11-18 20:38
ComByLen 这个为什么添加泛型?这个不需要加的

这里为什么不需要加,不解,,
作者: 一叶障目    时间: 2014-11-18 21:00
327753899 发表于 2014-11-17 14:39
比较 长度 哪里不需要加泛型

原因是什么  。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2