Fra*_*nXh 0 java generics binary-search-tree
我正在尝试使用泛型创建BinarySearchTree,但我遇到了错误.我希望我的课程能够扩展Number并实现Comparable.所以我这样声明:
public class BinaryTree<K extends Number implements Comparable<? super K>, E>
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个错误.
文件:F:\ Java\intro-prog-java\bookClasses\Lab_5\BinaryTree.java [line:1]错误:>预期
我不知道它有什么问题.
这是错误的语法.试试这个:
public class BinaryTree<K extends Number & Comparable<? super K>, E>
Run Code Online (Sandbox Code Playgroud)
这种语法在泛型Java教程的有界类型参数主题以及Java语言规范的§4.4中描述.