A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 一叶障目 中级黑马   /  2014-11-17 12:29  /  940 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  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. 下面的代码会出现问题,请问是什么原因?
复制代码

4 个回复

倒序浏览
比较 长度 哪里不需要加泛型
回复 使用道具 举报
ComByLen<String> 这个为什么添加泛型?这个不需要加的
回复 使用道具 举报
xiaguangcheng 发表于 2014-11-18 20:38
ComByLen 这个为什么添加泛型?这个不需要加的

这里为什么不需要加,不解,,
回复 使用道具 举报
327753899 发表于 2014-11-17 14:39
比较 长度 哪里不需要加泛型

原因是什么  。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马