黑马程序员技术交流社区

标题: 关于Comparator后加泛型的问题 [打印本页]

作者: 郭冬    时间: 2012-12-27 14:02
标题: 关于Comparator后加泛型的问题
本帖最后由 郭冬 于 2012-12-27 19:51 编辑

泛型通常是在集合框架中使用,当使用集合时,将集合中要存的数据类型放入尖括号中就行。但是Comparator后加<T>是什么意思啊,有点迷糊了。
作者: 聂益飞    时间: 2012-12-27 14:36
比较器头上定义泛型,是为了传入的数据不需要进行类型转换就能比较。确定了比较的类型!因为你要复写Compare方法!
作者: 李敬卫    时间: 2012-12-27 15:01
T是代指可以比较你传入对象类型,这个类型可以是任意的,如String类型
作者: 而今从头越2012    时间: 2012-12-27 15:30
一般 k 表示key(键);t表示type(类型);v表示value(值);e表示entry (实体)
作者: 郭冬    时间: 2012-12-27 19:51
谢谢各位的回答,明白了




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