第二章java代码问题

来源:2-3 随机生成算法测试用例

mly魉

2018-01-17

第二章java代码中,03-Selection-Sort-Generate-Test-Cases的SelectionSort类中的Sort方法中public后面的泛型看不懂,希望老师讲解一下

写回答

1回答

liuyubobobo

2018-01-17

感谢提醒!在这一小节的代码中,确实不使用泛型也是可以的。直接参数传入Comparable[]即可。我已经将github的代码进行了化简:)


不过,泛型是Java语言的一个重要的语言特性。简单来讲就是可以让你的方法或者类接受任意类型的数据。可以在这个类型的基础上加上限定,比如符合Comparable接口的任意数据类型。


虽然在这个类中可以不用泛型,但是在这个课程的后续,还是需要使用泛型的。基本上任何一本Java语言教材都会对泛型进行专门的介绍。更多更细节的语法不是在问答区三言两语可以说清楚的。建议找Java语法相关的教程学习一遍:)


加油!

0
1
mly魉
非常感谢!
2018-01-17
共1条回复

算法与数据结构(C++版) 面试/评级的算法复习技能包

课程专为:短时间内应对面试、升职测评等艰巨任务打造

11187 学习 · 1614 问题

查看课程