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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

哪位 同学能指点下啊  public static <T extends Comparable<T>> void bubbleSort(T[] t) {

2 个回复

倒序浏览
好冷清
回复 使用道具 举报
这个是有关泛型的

毕老师的视频有关于这个的建议多看时间久了我也忘了
大概记得T是泛指类型  (该类型你自己定义)
extends 就是指T的子类这些都可以


泛型:JDk1.5版本以后出现的新特性.用于解决安全问题.是一个安全机制.

好处
1.将运行时期出现的问题.ClassCastException,转移到了编译时期;
        方便与程序员解决问题,让运行事情问题减少,安全
2.避免了强制转换麻烦.

泛型格式,通过<>来定义要操作的引用数据类型
在使用java提供的对象时,什么时候使用泛型?

通常在集合框架中很常见.
只有见到<>就要定义泛型

其实<>就是用来接收类型的

当使用集合时,将集合中药存储的数据类型作为参数传递到<>即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马