[英]Comparable and generics
創建此類時。
public static class TreeNode<E extends Comparable<E>>
<E extends Comparable<E>>
是什么意思?
這是一個通用約束。
這意味着您存儲在TreeNode
中的任何類型都必須實現Comparable<E>
接口。
這意味着每當您創建此類的實例時,例如
TreeNode<MyClass> myTreeNode = new TreeNode<MyClass>();
MyClass必須實現Comparable <MyClass>
public class MyClass implements Comparable<MyClass>
{
//CODE
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.