如果我的程序使用的Class TreeNode
扩展了ComparableKeyValuePair
其中:
Root
可以是TreeNode
TreeNode
是ComparableKeyValuePair
因此,Root
是ComparableKeyValuePair
,
我怎样才能声明这样的内容
TreeNode node;
ComparableKeyValuePair tempNode;
node = tempNode;
答案 0 :(得分:0)
如果tempNode
不是TreeNode
,则您无法执行此操作。如果是,您可以写node = (TreeNode)tempNode
。如果演员表失败,您将获得ClassCastException
。